That’s the ongoing and worsening problem with the game’s class design, it’s always centered around marketing instead of around better gameplay.
We’re seeing it again in TWW. What they SHOULD be doing with talents is finishing up the spec trees that are complete crap and have been since Dragonflight launched.
But “we fixed our massive list of mistakes” doesn’t sell well, so instead we get Hero Talents instead, which will:
Introduce brand new problems.
Leave the unfinished talent trees unfinished forever.
Show the usual Blizzard bias towards their favorite classes.
For #3, I called it back in December, and was right. It’s been the usual “Blizzard’s Favorites On Parade” development cycle that we always get.
I think your idea is interesting but would add way too much complication as is.
Maybe as an either/or situation as in can be a tinker tank using a mechasuit with a forcefield-type shield and a single cannon that shoots out fire, frost, arcane, fel and shadow to various effects (ie frost-stun, arcane for fear, fire-instant direct damage, fel for delayed dot, shadow for aoe, ect) or their class with actual weapons.
But, honestly, I want a real tinker for my future Vulpera.