Riffing a bit on your point, as best as I can tell, they all pretty much live in team houses or compounds depending upon the country where the team is located — when in China, my relative's then-current team would have lived in dedicated athlete housing that was part of a larger indoor/outdoor multisport stadium complex (COVID changed that and they evacuated to Korea). In the US it's typical to have a large rented team house, often with amenities like a swimming pool.
They eat ramen too, but that's because they like it. Efforts are made with team cooks, but what are you going to do, especially given the fact that these are all young people. Balenciaga kicks and 99c bowls of instant noodles do make an odd combo...