Here are a few fixes for the game in my opinion that would help the game be more balanced for everyone.
First make potions scale to the highest attribute, for example a player with 64 attributes into stamina, who takes a tri-potion would give more stamina because it would be scaled to the highest attribute, so while the player would get his maximized stat back, the player would receive less health, and less magicka back. I will explain how this will help. If this is applied in game, it would mean that players who stack attributes really high into one stat, would have their other stats drained slightly faster. So for example me being a stamina templar, with 64 attributes into stamina, I use purify, and restoring focus when my stamina is becoming low, to help my survivability. Now with this change in potions, it would mean I wouldn't be able to purify more, and escape certain situations as well as I do. Now applying this to all classes and play styles it would make players less survivable, it would bring options to hybrid classes, and it would mean more players would level up their alchemy. Also applying this to large groups, it would make a solo player able to single out other players easier due to their potions not being as effective in all attributes; and instead be scaled more efficiently for the game. As for the PvE aspect of the game, it does not hinder any of it.
Another solution I have come up with is making the armor abilities such as Immovable, Annulment, and Evasion require the user to be in 5 piece of that specific armor. This would help with heavy armor builds being able to run shuffle as well as have high resistances in both physical, and spell resistance. This change however may affect Player vs Environment, but it would stop heavy survivability in Cyrodiil and bring the Player vs Player more close to being a somewhat even playing field (this is not for class changes / passive changes). It would put more users in medium armor, and start taking away from the heavy armor meta. Regarding this change and how it affects Player vs Environment, I do believe that it will not hinder it significantly.
These are just a couple of ideas, that I believe would greatly help bring some kind of balance to the game without harming Player vs Environment too much. Let me know of your opinions, don't be too hasty on the judgement. For I would like this to be a friendly collaboration of the community, rather then a shouting match at me for my opinion. Thank you all for reading this