I have to think that those are going to come down more than you suspect but those are remarkable numbers.
I've heard in the past a few idea's for changing recruiting money, they make sense, but in the end I don't feel any of them actually fix the problem.
The best idea that I have seen posted (sorry for whoever posted this, I don't remember who it was!) had something to do with schools not getting $15k per scholarship but a set money amount based on how many open 'ships, basically each additional opening gave a school less on a per ship basis. I believe it was something like 20k for 1, 35k for 2, 45k for 3, etc. (those numbers are likely off).
Another thing I have always wondered is why doesn't the team who wins the NT Championship game not get 1 more games worth of monies for their conference?
Like I said in the other thread, I am alright discussing the possibilities of what effect this could have if changed (and whether or not it would help) but I don't think this gets anywhere near the root of the issue at D1. To get to the bottom of that issue I think we need to soft cap player rating caps, once you get that no growth next email, instead of getting 1 more point for the players entire career, be able to get two or three points a year at 20 practice minutes (obviously work ethic would also be a factor).