I just don't get it... Why is that important, especially for kids now, that feel like they need to do a YouTube video asking for a date or doing some meme stuff. Some teens even hire the hottest celebrity or ask them to appear in their prom? This is so bizarre for me, all that just for a frivolous night.
In my country prom was a thing but nowhere near as theatrical, I didn't went to either my prom trip or the party. Also skipped half of my middle school trips.
A school dance isn't just a date, it's a social event. The US doesn't really have a lot of public social rituals, so a school dance is a unique kind of social experience that doesn't really exist outside of school. It probably wasn't as big when there were town festivals and church holiday events where everyone knew each other, but over time the school dances have become the only thing left.