These are hasty generalizations because they generalize a group of people. It is pretty much a stereotype. If you wanted it to not be a hasty generalization, you would change is to something like: Many teenagers do drugs these days.
Thank you for posting your question here at brainly. I hope the answer will help you. Feel free to ask more questions.