This is backwards. Instead of regulating devices they should just enforce the law and penalize those who break it. If you're found to be violating FCC regulations you pay a fine. This is pretty standard stuff. The top-down can't-trust-users thing is such bullshit.
The government lets me own a semi automatic rifle but I can't run non-standard firmware on my router because I might hurt someone.