Talking about immediate gratification, boxers who are almost all poor are poster children of spend now, worry later. They understandably want to do things immediately like but their Mom a big house. You don't hear, I'll pay my taxes first and live off the dividends and interest.
How much would Mayweather have gotten for a GGG fight? How much would RJJ have gotten to fight Wlad? I don't know if they would have been good business decisions but I know I would have paid to watch.