This is my point about gatekeeping. The vast, vast, vast majority of the world doesn’t have ice or snow for winter. So while you think it’s a “fundamental principle”, it was only applicable to the 16 countries at the first games and their neighbours.
So instead of opening up new sports to get them included in the games, you and others want to keep them out.
That’s fine. That’s your choice. I’d prefer if others were included. And again, I don’t feel strongly on it (as in I’m not going to fall out with anybody over it) but I’d include cross country running and cyclo cross.