This kind of junk has been going on for a while. Join SEMA and vote are good suggestions to prevent further suppression of fun in the hobby.
Laws concerning "clunkers" have been on the books in Texas for years. They hit all of the hot buttons mentioned. Essentially, if a car is on residential property does not have current registration, safety inspection, insurance, or is obviously incomplete it can be towed. The age of the car is immaterial, it can even be removed from a closed, attached garage.
What I found in moving from Austin to Dallas is that there is a great deal of variance in the way the law is enforced. I had a go-round with the folks in Austin losing one car and saving another. In the tree-hugging, rock kissing, tea-sipping city of Austin, they have an officer whose sole duty is to look for cars that fit the above description and tag them. In Dallas, it takes a complaint to be filed to get someone to look at it. They may decide not to tag the car.
So in addition to joining SEMA and voting, I'd suggest being a good neighbor. Keep participation in the hobby from turning your house in to the neighborhood eyesore or a chemical waste dump. When not working on something, put it in a closed garage or around back, out of sight from the street. I know it's a PITA, but it has kept me in the hobby and out of trouble with the neighbors.