The notion that the "commerce clause" allows the federal government to exercise a generalized police power is an error. It is an error perpetuated by the left because they want unlimited federal government. You appear to have fallen into this error. This does not mean that you are a leftist, but you should consider the implications of what you say.
Unfortunately, many "conservatives" have knee-jerk reactions to issues such a pornography, drugs, euthanasia, etc. and are willing to abandon the idea of limited, constitutional government in order to solve this problems. Then they express outrage when liberals use the same doctrines to advance the liberal agenda.
You hit the nail on the head with this one . . .
I've long contended that this is the difference between liberals and consrevatives: Liberals like their big government slathered on from left to right while conservatives prefer it slathered on from right to left.