I think anyone seen as a troll (but not trying to be) is simply highly "I - intuitive" communicating with more balanced or "S - Sensor" types.

this is where you theory fails.

To laymen, software development is something akin to wizardry. Neither time, nor effort are involved. If software is missing features they want, or has bugs, it is solely because someone has been too lazy to wave their magic wand.