Sure, that is a problem. But most of it isn't unsurmountable.If some players go for super optimized builds while others go for RP and character builds, you get some super characters and some not. That’s part of the problem.
As noted, smash optimization isn't a serious problem. You can add 0s. And you can boost up monster toughness.The stuff causing issues is gonzo, high end smash, and unkillable. I’ve DM’ed for decades so I know a lot of tricks to deal with this stuff.
And then you can boost up the non-optimized players DPR.
Nobody can deal with your dislike of other people but you. Really.My real problem is the attitude and lack of consideration for others.
If you don't like people doing charop, I can point out how to make doing charop not a problem as a DM, and thus point out the issue isn't liking doing charop.
But I can't make you not dislike charop.
If everyone is super, nobody is.The thing some of my players love to do and have fun doing is directly causing my other players to not have fun.
You, the DM, are in charge of how super the other players are. You don't even have to completely nullify the optimization; if they are doing 3x the damage, and you double other PCs damage, they are now doing 1.5x the damage. This is still very strong, but it no longer negates the other player's fun.
There is more than one sub-type of optimizer. There are those who want to mechanically dominate the table, and there are those who like making powerful builds.
It is true that those who want to dominate the table are going to want to mechanically dominate the table, and will be upset if anyone else gets more power. Problem exists between chair and character sheet.
But this is little different than someone who stands up and takes off their shirt and yells every 6 seconds.