Plenty of people across all sports cite the facilities when joining a team though. One of the primary reasons college's spend so much money on them is as a recrutitng tool. If you're a Free Agent or a UFDA and you have the choice of going to work everyday in a a state of the art facitity, or one that by their standards is sub-par (an I acknowledge that's a relative term in this context, we're not saying the weight room is like Planet Fitness) it will be a consideration. Or, you're moving to a new city and you know there are on-site childcare faciltities - great, that is one less thing for you to worry about. Sure, you may go out and enroll them somewhere else eventually but you know there is something there until then.
They are a place of work, and as people have mentioned there are plenty of reasons why companies spend big on improving office facilities - and part of that is attracting top talent
-
https://www.wework.com/ideas/workspace-solutions/flexible-products/office-space-top-talent
-
https://www.forbes.com/sites/alanko...e-impacts-employee-wellbeing/?sh=5bdc99d864f3
The food thing.... I get the everyone else pays for food, why shouldn't millionaires arguement. But the issue here is that we are the only team to do this - that is not a good look and adds to the perception of being cheap.