In the left corner, Arnold K., Never Defang the Darkness:
In the right corner, 1d30, Your Game Evolves Get Used to It:
(Magic can be read as shorthand for any extraordinary capability.)
I am largely cheering for Arnold in this fight, however it seems like the bigger problem with darkvision races is that they get the ability from the beginning, making it part of the character build, charop process potentially. (“Okay guys we need a cleric for healing and an elf to see in the dark.”)
Which is to say, finding out through play that your party is less inconvenienced by drowning is perhaps a different sort of experience than getting rid of that hazard through character build choices. Unlimited abilities or items that do not expire are harder to handle from a challenge crafting perspective, but there is also something unique and valuable to a campaign when PCs are able to exert their autonomy with fewer constraints as time progresses and the story of the party unfolds.
In this light, see also Zak on campaign evolution: