For years, the margin for most supplement companies was huge, because all they were doing was selling sugar. So, giving away money to bb 'celebrities' didn't hurt.
It's an ego/'giving back' thing these days, but as long as a company can afford to give these types of contracts, let them. It's good for the industry.