I will admit I never heard that phrase until yesterday. My kid says it’s been around “forever”, which of course could be for anytime before last week.
Am I only viewing stodgy websites? It seems like an elegantly dismissive putdown/grievance shorthand phrase for the young against the less young.