That's because most young kids only know how it is to be "taken care of" and believe that is the role of the government. Even kids who are taught the lesson of hard work still don't quite "get it" and some never grow out of it.
Do I believe kids as young as 16 should vote? No.
Personally, I think they should RAISE the age to 21...the same as the legal drinking age.