So you want smaller government at the Federal level but more government at the state level?
As to the OP NO.
That's not what he said.
The idea is that if there is a law like this, it should be for local government to decide, not federal government. He's not saying that local government SHOULD pass this law.
Also, people need things on Thanksgiving. If you stop these stores from opening at 6pm, what about the grocery store that's open at 6am? Are they supposed to be closed, too? What about gas stations? Airlines? Hospitals? Movie rental places? These are things that people need...so why allow them to be open but not some other place?
I don't really follow the logic behind complaining that stores open Thanksgiving evening. There have been stores and other businesses open on Thanksgiving day since the dawn of time.