Originally Posted by ElasticNinja
The government does not necessarily have to provide or do these things directly, but it certainly has to push them and ensure them.
Promote them sure, but provide them? That's where the federal government would be overstepping their bounds.
If the states wanted to do it (like Tenessee and Massachusettss do already) they can do so by the right given to them in the tenth amendment of the US Constitution. The federal government has no such rights.