Kids these days huh?
Internet happened, now to find information you don't need to do anything, just download someone elses' work and redo it for yourself. Also, video game obsession, sometimes you literally can't stop playing something.
And new teachers are bullshit (at least in Russia), i remember our C++ class teacher was 23 years old freshman from pedagogical uni (his specialty was literature) and all he taught us is cout and cin bullshit. To pass test we had to learn everything by ourselves and some people wasn't interested in it and they haven't learned and they failed hard.
Needless to say that higher education is(was) mandatory in Russia, and government made it pretty much a huge joke by lowering the bar for students to be able to pass. And now we have loaders in supermarkets with higher education, great way to go, Russian education!