This.
This is the heart of the problem.
I have a Python right now, and I've resorted to trading for the time being in order to get enough cash to buy and fit out an ExploraConda - I just can't afford it right now.
So it's basically mostly cargo space. I do have it also fitted out with shield boosters, chaff, heatsink, and all the gun ports filled to the brim with death-dealing weapons - the trouble is I know for a fact that if I encounter a PvP'er who's only motive in-game is to blow something up - preferably me - then that's what will happen. It's recently happened when I was in an exploration-fitted Clipper.
That's what compounds the scenario you posted - the not insignificant amount of players who don't even roleplay a pirate - they're just there to blow up other ships. And they'll fit their ships in the manner you describe. There's just zero competition.
I don't know what the answer to that conundrum is, to be honest. Play in Solo/Group is an option of course - but then you get D. Braben saying "come on out and play in Open - it's fun!". Then you get blown up by an indiscriminate player in their PvP-fitted monster. I mean, it's all very well DB saying "come play in Open it's the best" or words to that effect, like he did recently in a livestream, but there really are way too many players out there who do only care about how many other player's ships they blow up.
There has to be a way for everyone to play in Open and at the same time discourage indiscriminate blowing up of player's ships. I say discourage rather than ban because I do recognise that that is the way some people like to play their game - I can't argue against that - but at the same time, it's such indiscriminate behaviour that actively discourages playing in Open if you're not naturally a PvP'er or not in a ship which can handle the usual sort of alpha strikes these god-ships can perform. ( I will add that usually nowadays I can manage to high-wake out of that situation, it's just that it's getting to the point where "Oh god here we go again another player-killer in a god-ship" is getting downright dull.)
There's no doubt PVP Fit ships win vs trade/exploration ships. Do you realize you can simply high-wake out of a situation after submitting to an interdiction, though? If you have any shields at all in a Conda you should be able to make it out alive.
I don't see what any of this has to do with FDev balancing modules or ships though. We all use the same modules/ships.