I absolutely agree. Some stats should not be abused like this as they kill the game. It makes no sense to build a character and it just all go to waste because of some meta stat that overrides everything else. Fallout76 made this very same mistake with certain builds....and everybody was doing it.
The game simply never had a proper balancing pass done. The absurd values on the perks/critical stats/headshot modifiers and flat damage mods can easily multiply your weapon's base dps by more than 10x. This is way too high. All that stuff min/maxed together should probably increase your base weapon damage by 50-100% not over 1000%. It's not really about stacking/not stacking. It'd be fine if they did stack, and it'd be fine if they didn't stack as long as it was indicated clearly in the game whether they did or not. The important thing is that the values are balanced in a way that doesn't invalidate the fun of character building. Unfortunately, with Body, Reflexes, Tech, Intelligence, and Cool not even working properly, and the values on perks/mods/weapon stats being out of control, a bunch of the fun is stripped out of the game.