One of the most tired genres of academic posting is complaining about your students. A lot of it is mean-spirited (how dare these kids not treat my exact passion with the seriousness I did!), but a lot of it is also just fucking lazy. Congrats, as a trained expert in your field you managed to nitpick a freshman to death, or discovered that they (gasp) skipped a reading.
This is why I keep harping on reinvigorating career specific technical training. Most students will be better prepared for a job in their field after 18 months of focused training by professional trainers than by 4 years of random courses taught by people who would rather do research anyway. Our post WWII history ended up sending far too high a proportion of people to 4-year universities.