Virginia Traffic Tickets

if the point is to punish then a person who makes a million dollars a year is not punished in the same way as a person who makes $30,00 a year when they are both fined the same amount for the same offense.

The same line of reasoning obviously wouldn't apply to cases where jail time or even probation were at issue.

You definitely have a point. However, if you know that the law allows for a $3000 fine for an offence and you only make 30k a year then surely you are less likely to commit that offence? Should fines be means tested? Where would you draw the line?