So...what exactly is wrong with avoiding letting the game "punish" the players for building a bunch of "dex monkeys"? Everyone, except me, seems to be on the same page here, and I'm at a loss as to where ya'll are coming from.
Like, what would be wrong with providing ways around the heavy climbing and swimming, or boulder pushing, or whatever? I mean, it's not a big issue for me, because I always make sure my character has some competence in a decent range of activities, but I'm curius what the mindset is, in the first place.
At a basic level, it breaks the fundamental concept of fairness, which is that the DM is supposed to present the world honestly and without bias or consideration for external (metagame) factors. The only adventure that is
worth the time and energy of playing through is the adventure that happens naturally, based on the premise that represents the internal forces of the world.
Consider the alternatives. If the DM goes out of their way to hit the PCs in their weak spots, then the players aren't failing based on their own decisions (either choices about what character to make during character creation, or their role-playing choices during the game); they're failing because the DM is a jerk. If the DM goes out of their way to
avoid attacking their weaknesses, then the players aren't succeeding based on their own decisions either; they're succeeding because the DM is
causing them to succeed, and there's no sense of accomplishment in that. In both cases, the decision by the DM essentially makes any decision by the players meaningless, because the outcome is already determined ahead of time. And even if the DM decides to take a balanced approach and throw things that they think will present a reasonable challenge for you to overcome, your success or failure still hinges entirely on what
they think is reasonable for you; if you fail, it's because
they mis-judged you, rather than because of any choice
you made.
If we want our choices as players to
matter, then the only alternative is for the DM to
not take those choices into consideration. That way, you can succeed or fail based on your own ability to anticipate and overcome the obstacles in your path, rather than based on the whim of the DM. It is far better to fail based on your own merit, than to succeed by DM fiat.