I don't think thats an accurate statistic. If most millennials spent 8 hours gaming they'd have no time for work, school or a social life.
There is a point there but the new generation have less social skills as majority of the time they are online, new generation includes everyone irrespective of age as everyone has social media profiles and they will be spending time in it daily, you cannot blame just the millennials.
To sum it up, it is just a typical rant about youth being a failure going on since the beginning of times
That is true that every generation will blame the next generation for being too lazy and everyone goes through it

. The things i used to hear was my parents used to walk to school while we have all the luxury

.