There’s plenty of times a spec is good in PvE and bad in PvP and vise versa and logs have no relevancy towards this.
For example feral druid damage in PvE is great but they’re not too good in arenas.
SV hunters are also another one that shows up low on PvE sims, doesn’t mean that translates to PvP (personally don’t think damage is an issue for this spec). Affliction warlocks are also quite strong damage wise in PvE, doesn’t translate into PvP.
So many factors you can use so this is just a silly one.
Your overall DPS doesn’t matter much in PvP either especially when you’re playing a burst class lol, mage just needs to kill someone in a go not do sustained damage.
If that’s what you think I’m saying then you must be blind, I never said mages need 0 compensation just that there should be changes so that you’re never needing to use an ability like greater pyro to be successful - it should not be the tool that’s making them viable which is all anyone reasonable is arguing.
You’re also severely underestimating the value of instant damage in a go lol.
I don’t even think talents are the way to go can just buff base damage imo - I’d assume blizzard would go for a less complex route than just buffing every talent which also doesn’t necessarily help you in every situation. I’m also against honor talents just giving damage/healing increases over utility anyways (although I have nothing wrong with flamecannon/firestarter etc).
Realistically you can just see baseline fireball/pyro increases and as long as you still have the opportunity to 100-0 someone in clean goes I think it’s fine - that should be the main focus of fire, landing CC chains and 100-0ing someone with it. The reason why greater pyro becomes problematic is because it gives you win win situations that make things incredibly difficult to balance. Instead of your focus on getting CC chains, fire is essentially sit there and spam greater pyro because if it goes off you can potentially end the game right there, but if they stop it then you can get a clean go and then go for a set up without requiring a gpyro to kill someone.
This is the core reason why greater pyro is bad because it existing as your optimal and strongest build means that your other sources of damage simply have to suck in order to not be incredibly broken. It makes it really difficult to improve the spec especially with current game pacing and the fact that fire actually has burst damage again (you might have had a more fluid rotation in Legion but you also were just doing sustained dps the entire time, your burst was much lower which is why greater pyro was pretty useless). If fire has burst then greater pyro is just obnoxious, and I still think a core of fire has always fundamentally been setting up good burst combos and 100-0ing someone, greater pyro just makes a much more brainless version of this which isn’t as cool.