Maybe you have only a few of the actors for a particular show up because of scheduling issues.
If BYU started making it an annual thing similar in idea to Education Week then people could put it on their schedule and some years you'd have people like Steve Young show up and some years you wouldn't.
The point would be to build further strengthen BYU's fan base for all sports for all ages. I would cost money and maybe that money would go to current players, maybe it would go towards a fund to build an eventual new stadium? , or IDK whatever.