I have to disagree.

Based on that logic, it would be even better to have just 20 people in a club the whole night who spend $100.00 each because it is the same revenue.
But what is forgotten in this logic is that people go to a club to be
"where the party is" ...Most of those 20 people (or the more realistic higher but still sparce numbers that show up on some of the emptier club nights at PI) will think that the club choice they made was a dud and that their decision to have come there was a bad one. Next time they will search out a more crowded/happening place. Clubbing after all is about meeting and interacting with people. If it was just about drinking and hanging out, one could do that in their hotel room for much less coin. Over time, clubs that are not well attended, become even less so as patrons seek out where the happening places are.
I don't think PI should be completely free. It should simply be charging what the rest of the club market in Orlando is charging. Disney cannot get away with charging a premium over that rate on places that are half empty without making us feel like it is a bit of a rip-off. Most clubs I go to back home have at most a $7 to $10 entrance fee. This seems much more reasonable.
I assume that Disney eliminated the initial
"must pay $20 to enter PI" requirement partly because that is the way Citywalk is set up (anyone can walk around... entering clubs require a fee). This shows that they recognize that there is some value in having more bodies circulating the place to make it seem more "happening".
What is the cover charge to Church Street Station and the clubs over there? Also what do they charge to get into each Citywalk club?
.