I can agree 100% with the OP. The OSWP is really prevalent in CoH2.
But a solution to this problem won't be easy. I don't think nerfing certain explosive weapons would do the trick, because they always end up ether to powerful or weak, depending purely on the spread of the shots and spread of the models in the squad.
There needs to be a mechanic similar to the old "5% bug". If a squad is at full health and steps on a mine for example a squad wipe is impossible to occur - one model will always survive with a sliver of health.
Or in other words: If you can't remove the RNG, give it at least boundaries.
Don't you abolish squad wipes with this idea? I like it but there still should be a squad wipe, otherwise,mines and things like that are less viable because your opponent knows one model will survive it. Maybe a combination of RNG with the 5% thingy?