I place the blame more on the parents.
The parents have the same far-left worldview as their children. Where did that come from?