Tesla make a lot of people happy but there must be accountants at Jaguar, BMW etc. who have not enjoyed losing sales to the California start up. However there are many happy Tesla customers and only a small handful of motor company accountants. Obviously there are sales staff too plus suits in the oil companies who have been pained by Tesla, but still the balance is a net happy one. Compare with Tony Blair, makes his business cronies happy but inflicts more misery.
Footballers do have a connection with their fans and it is their admiration that is sought far more than money. So they are very much in it to bring happiness to the world, to put on the show. I don't see them working for free though.