Here is an interesting post on millennials. Interesting enough that with maturity and a good job their beliefs change from far left to more center. Guess its ok to demand free stuff until you realize you have to pay for other peoples freebies.
There may be hope for the USA.