I think OP’s point is that stardom in certain domains, e.g. sports, can pay for itself via merchandise, ticket sales, advertising. OP is arguing that this isn’t really true in programming.
So purely from a recruiting standpoint; if this sort of phenomenon happens at an undergraduate level, I can believe that just having John Carmack on your team alone can bring more talent in, for potentially cheaper just because of increased supply.