@DenisS has given a good list of in-game reasons.
There is an out-of-game reason as well, namely cost. Regular basic lands have been printed so many times that they are in bountiful supply and quite cheap (unless you splurge and go for the full art ones). As of 2020, Snow-covered basic lands have only been printed in three sets (Ice Age, Coldsnap, and Modern Horizons), and thus have actual cost per card.
In 2020, this was at least a 10x price difference. A set of 500 regular basic lands sold for around $20, so $0.04 per card. Meanwhile, a set of 50 snow covered basic lands sold for around $25, so $0.50 per card. While not enormous, it's also not a trivial replacement. This is an extra $5 - $10 per deck (depending on how many basic lands you run). If you have no use at all for the snow mana, it's probably not worth it.
Additionally, there are many fewer art options for snow-covered lands. If you like pretty lands (Ravnica are my personal favorite) or if you like having lands that match the theme of your deck, there's not much to pick from in the snow-covered variety. As of 2020, Including secret lair drops (which are vastly more expensive), there are only 4 different art options for a snow-covered land (as each set only did one type of art for each), where basic lands have hundreds of art options.