We have the summer Olympics for non ice or snow sports. Winter sports are based on conditions found in winter; that's how they developed. If you just start adding random sports like xc running it's not... logical. Even CX is a stretch because its winter season is based on training/diversion after road races.
But I have faith in the IOC's ability to continue to dilute the Olympic ideal.
I see RHD just beat me to it. Winter is not only snow and ice and it would be hypocritical to hold on to that "ideal" when summer Olympics don't have such a strict requirement. Summer sports aren't required to be beach/water sports, or held under dry/hot conditions. So why do winter sports? Shouldn't the goal be to include all relevant sports, regardless of the conditions, and bring all athletes of he world together to compete? Shouldn't that be the Olympic ideal? CX is a winter sport, it simply doesn't require snow or ice. You may find CX not relevant anymore, but considering it was exactly the OG that is to blame for that, this is no more than righting a wrong.
And as mentioned before, the way things are going, it won't take long for all those "original" winter sports to be held on artificial snow/ice, which would beg the question, what makes them winter sports and why can't they be held in the summer as well?
If I were a fan of winter sports, I think I would be disappointed.
Why would it be disappointing to anyone? Does adding a sport, in any way affect the other sports that people do like? I don't give a flying F about rugby, or breakdancing as sports. I think breakdancing is cool, but not a sport, and i think rugby is stupid. In no way shape or form does it affect my enjoyment or lack of enjoyment of the summer Olympics. If you add breakdancing, you should also add ballroom and ballet for instance. I think chess is a much more competitive and relevant sport as well but somehow it seems logical to everyone that it is not included. They could make chess a winter sport maybe, force them to go play chess in the snow outside and spice it up a little.