Many of my friends say that most of these exhibition fights are happening only for entertainment purposes.
Hence most of the fights are scripted and the fighters are being mega paid to do the fight as per the script.
This is how the sponsors are gaining money and I guess this might be the truth. This is the reason why I don't like exhibition fights.
Since it's entertainment, it just makes sense that exhibition matches are staged and scripted.
However, if the fight is between two great boxers during their prime, regardless if the match will be scripted or not, many people will still spend money watching these as most people in the new generation never have a chance to see those legends fighting in the ring.
Simply, just ignored those shitty matches and only support those matches that have a good initiative
(real charity event that makes sense and legit 100%).