Everyone want's content.
Content revealed.
Everyone hate's content. (not everyone obviously)

No wonder devs stay away from their own forums. lol
There must be a name for this fallacy, but it eludes me.
a) Not "everyone" asked for more content.
b) Of those people who did, some asked for this type of content, some for that. Sometimes mutually exclusive things were asked for by different people.
c) I remember only few people ever asking for guns that heal.
d) Missions are content. RES are content, trading is content. A gun is not content in my book.
e) No one is criticising the concept of engineers as "there are various NPCs which offer services to tune your ship and equipment". The criticism is directed against the specific implementation of the feature, in particular the means of accessing these services (grind even more rep (couldn't FD at least stick to allied as the maximum?), collect new types of currency, pay new currency for reward) and the type of reward (stat increases on equipment, heal beams).