yes they should. the idea behind the fines is to deter people from committing these infractions again. The fines not being based on a percent of your income basically means its easier for rich people to break these laws. Basing on a % of your income (or your parents/guardians) will make it impact rich people more to deter them more.