Not necessarily. Going 5mph on a busy street is surely much more dangerous than going 5mph over the speed limit (remember, most other drivers are also probably going at least 5mph over).
lets not stigmatize innocent people, and pursue those, who actually are breaking the law
And yes, "speed limit" really is "recommended speed", because that's how people drive in the US today. You wishing it were different will not make it so.