A lot of laws have been strongly enforced, some in very ridiculous manners, ever since Bush became president. The people definitely didn't give Bush the power he has. Politicians, as well as law enforcement, constantly abuse their powers. They get away with it most of the time, too, which is a shame.
Whether ingredients in a compound are illegal or not, people are gonna do what they wanna do, whether or not you tell them they can or can't do it. Bush just loves having control, so he'll be willing to sign anything and enforce anything, even though he can hardly read.
I just strongly believe in the rights of individuals. If you wanna inject yourself with an illegal, injectible steroid, then fine. That's your choice. You're your own person, so you have that right. But the Law being able to tell you that you can't do that and treat your body the way you want? It's ridiculous. At least set restrictions, such as a legal age (18 or 21) to purchase and possess a particular supplement. Don't ban it just because a couple of idiots used it irresponsibly. That's their own fault.
And as I already said, most of the time, the FTC and FDA can compromise and come to terms, but that obviously wasn't the case, if you look at the few recent bans.