I absolutely hate the screwing around and "creative" ways of winning like enlarging a wildshape and jumping on enemies.

All of these "clever" ways to win have one thing in common which is breaking the rules of the game. There are no rolls to jump long distances accurately and the enemies get no Saving Throw to evade that nonsense. Gerringothe just one shots entire parties with ridiculous off the scale damage if you happen to carry enough gold. Like the jumping on someone damage is ridiculous and off the scale.

And dont get me wrong. It's great that they provide alternative ways to kill enemies or solve problems. But in classic Larian fashion they love their own ideas so much they completely break the game in favor of them. If a game has rules, use the damn rules instead of randomly ignoring them and creating overpowered easy exploits. Thin ropes that drop heavy rocks to kill enemies are not 100% to hit with an arrow in D&D, but at Larian they are. They can't control themselves with that stuff because they want it to happen so badly. But it's not rewarding or fun when it's too easy.

Once you figure out the meme that you can stack crates and jump on enemies for massive damage it just becomes a gimmicky exploit instead of any kind of tactic.When the tax collector one shots the entire party, or you can just choose to one-shot Orin with a funny jump, you've gone too far.

And with Grym the "puzzle" isn't the hammer. It's opening up his character sheet and seeing he is (double) vulnerable to blunt damage, and figuring out how to exploit his AI so that he can't even fight back. A level 1 character can bludgeon him to death which is extremely stupid.