I'd guess three of the reasons for still holding grad bash are * It's a holdover event from the times Universal had weak late April/early & mid May attendance *Providing an intro to Universal parks for an age group that is, and will be, in their prime demographic *Good community relations....That said, with all of these new hotel rooms and increased attendance in the spring, I would think grad bash's days are numbered