First Aid is gone. We hear ideas all the time of the idea of Mage tanks, Warlock Tanks, or even Rogue healers. A running gag was, a Rogue with First Aid sprinting around bandaging players was a Rogue healer, but is that really that ridiculous an idea?
The problem with First Aid was, it was never very useful. Bandages have a casting time just like any healing spell, but they're as inefficient as a band aid. It makes sense, but in a fantasy world where every profession should serve a purpose to end game play, why couldn't professions like First Aid allow pure damage classes to fill the role of an efficient healer in a dungeon or raid group? The way first aid worked, it wasn't anymore useful to a player solo questing than sitting down to eat a Delicious Red Apple to regain their HP.
Professions are in the worst state they've ever been in-game, ever. Never before have they made less gold, been less fun and pointless to level, and never served a purpose to gameplay whatsoever.
If Engineering grenades and other gadgets were more powerful, why couldn't any class that leveled it have used the profession to play like a hybrid Tinker class? A rogue with maxed engineering that sets explosives, launches frost and other grenades and fires missile launchers could be a Tinker. Likewise, any class, even just a damage class like a Mage who can make a mechanized suit to absorb damage while firing mage spells for threat could be a Mage tank. A warlock with herbalism could likewise create powerful potions to either heal or buff parties in an effective way to fill roles or player class fantasies that don't necessarily need to be their own class, but can be achieved by existing assets in-game (professions.)
With all these tools, Blizzard has always just used Professions as either a way to make gold or for cheap cosmetics when they can be so much more and add more depth to game play by making professions a supplemental option to add further depth to game play and combat.
It could be argued that making professions this strong would diminish the purpose and role of classes. "If rogues with first aid could be healers, we'd have no rogues actually being rogues!" "If mages with engineering could tank, we'd have no mages entering queues as damage only." To that argument I'd say, people who play pure damage classes, more often than not have no interest in healing or tanking to begin with. Healing and tanking aren't roles everyone masters or enjoy. Those players would still be filling pure damage roles anyway, giving professions a higher purpose in the in-game combat only gives those with the desire to max out a profession and take advantage of the potential versatility it brings so they can be a rogue healer, or a mage tank, pending they become master Engineers (Tinkers) or master First Aid healers.
What do you think?