"If people hate speed limits so much then only alternative action is to get rid of them completely (or at least not enforce them)."
Or, try to address the reasons people hate them. Everyone knows at least one road where the speed limit is set wrongly, I reckon. I can think of 2 within about a mile of my house, one too low, one too high. And as soon as you start thinking "This speed limit's wrong" you're more likely to ignore it, and as soon as you ignore one, you're more likely to ignore the rest.
So. Constant review. Less arbitrary conditions. Speed limits that are realistic and reasonable for the roads. Or to put it another way, laws that people believe in, and obey out of respect not out of compulsion.