As an engineer main this is my experience so thus far.
Bombs which hardly seem to used, thus the supply is always greater than demand, which in terms drive the cost down and thus wouldn’t really make any profits on it.
Scopes, as far as consumables are, this enchant for range weapon, mainly serves hunters. Which present the question of how many scope enchants will they consume in that season. Given that they can m+ upgrade their bow, unless it replaces the entire bow, the enchant doesn’t change.
Bracers, the bracer sacrifice 1 type of secondary stats for the ability to use brez as a class that does not have brez. This sort of balances the cost, but in actual practise, as a m+ group, you would already have a brez charc, thus this is relegated to a backup of a backup, and not everyone is willing to sacrifice that secondary stats to take this. Also paladin was given a brez, which opens more pool of people that actually can brez without it failing.
Tinker breath, is a 10 min cooldown, which seems to be good for tank to trigger the breath, but in practice because it can also fail, it seems more of a niche pvp extra dmg.
Tinker plane, gives a permanent invi pot, again that has a chance of failure. with the invi pot available from expedition packs, or disturb dirt, it is sort of flooded the market, and cheap to get. And there isnt much dungeon that requires invi skip right now?
Tools, the amount of tools we can craft are that few, and when we proc r5, that is pretty much the end of story.
Given the situation it feels that engineering really lacks in terms of market participation, its feels like it is safe to say, we exists, but it seriously feels like some second class citizen profession where we took the backseat.
If any fellow engineers have some other views about it, please feel free to correct me.
Overall i understand wow will still be a PVE game, where profession was never the focus, but given DF goal of reinventing professions, i just hope that there could be way engineer could be more included in the whole design.