Well it's not just 40mill, if May would have beaten Pac in a good fight then there would be a second and maybe third fight that would have generated more then 40mill all together due to Pac wanting a rematch.
If Pac would have taken it and beaten Floyd then he would have the upper hand on things and could demand more money the next fight.
I do believe it could have generated more than 100mill each over the course of 2-3 fights. That could have definitely bought Pac the Presidency over in the Philippines.....


and gotten May out of financial problems

Each fighter is to blame here, I do believe greed or pride over money made this happen instead of glory or love for boxing. If they had some Ali in them this would have happened years ago...