"auto success on shoves from stealth"
Don't shove from stealth.

"seeing the exact sight lines of enemies"
Don't hold the shift key

"not having to make a stealth roll even in Heavy Armor as long as I'm not in their sight cones"
Don't stealth in heavy armor.

"I KNOW I can just disappear at any time."
"I know I have a stack of guaranteed damage granades in my inventory that will wipe the enemy down"
"I know I can just easy stealth and push enemy to death."
But if you set your own house rules to start the game to exclude using these and then can't keep to your own rules...I can't help you and that's not the fault of the game.