It’s not socialism, that’s a way too simplistic view
What do you call the New York Yankees, a very succesful organization both on and off the field, having to pay millions to the Pittsburgh Pirates because the Yankees want to put a good product on the field for their fans, and the Pirates do not.