I am late to the party, but here are my thoughts:
There needs to be a cap on money. Teams with 6 open today can bully around the schools with 1-2 open already, and any decent D1 coach knows that the most important factors in a battle are distance, prestige and # open of your opponent, and that last factor doesn't need to be any more important than it is now.
The D1 teams with more than 6 open have had multiple EE and are the top of the crop already, and don't need more help.
6 is a good number because it is half the team. Obviously. 5 is a reasonable number to have in a class, 6 give you money for 1 ee, but 7 openings is only happening if you have walkons the year before or have been trying to get that kind of a class. Its the imaginary AD saying you blew your budget of $45,000 signing 1 guy last year so you are going to have to be smarter this year.
Thank goodness this was revoked.
Does anyone REALLY think it is hard to recruit 7 players at D1 with a measly $90,000 + NT money?
And at D2/D3 you might not be able to sign 7 pulldowns/dropdowns, but it isn't going to stop you from having a good class.
And if you don't like it take a walkon.