The constitution requires the federal government to regulate interstate commerce and provide for the national defense.
All other powers are reserved for the states.
Over the years the "interstate commerce clause" has been used to expand the size and scope of the federal government. In reality probably 95% of the federal government,as it exists today, is unconstitutional. Any law that infringes on the ownership of firearms is unconstitutional so even convicted felons have the right to own firearms. All the alphabet agencies are unconstitutional. Not that anything will change. Government will continue to get bigger as it has from its inception.
Giving people free stuff gets votes.