Странная тенденция. Люди из Москвы и Питера очень жалуются на водителей, люди из других регионов не жалуются. В столицах люди другие или другие условия? Ясно что "корочек" в столицах больше, и условия гораздо хуже, может в этом и причина?
Но почему ситуацию в 2 городах надо распространять на всю страну?
Может попробовать решить проблемы этих городов, улучшить дороги, убрать необоснованные знаки и несоответствие знаков и разметки, знаков и ситуации на дорогах (например, ремонт, если ремонта там еще нет, или уже нет), и тогда всем будет спокойнее ездить, и нарушать будут меньше?
Т.е. попробовать не только кнутом (штрафы), но и пряником (улучшение условий) действовать?
И тогда вот таких, которые хотят самоутвердиться, можно будет спокойно наказывать - обычные люди не будут нарушать, и поэтому нарушителей будет лучше видно. И конечно еще - должна быть неотвратимость наказания. Пусть 100р, но главное за каждое нарушение.