...You do know that there are different classes of generalization, some of which are valid, and some aren't. Right? ...
Ummmmm, no, not really. Generalizations are, for the most part, generalizations. Making broad brush statements and then relying on them as fact is just a nasty habit.
If you didn't have laptops when YOU where in high school, then you need to update you pre-conceptions of high-school life.
And it's always about i5 vs i7...