Am I just new or is MgGraph super un-intuitive?
Itโs terrible. Unusable. Designed by absolute clowns. But there are two reasons for this, one more dominant than the other. The first is the usual Microsoft incompetence and poor documentation.
The second, though, is the conviction dominant in the IT industry now that everyone should be a developer. This explains the over-complexity and that what used to take an already-long command now takes 3-5 lines and hundreds of characters. Itโs absurd and insane. Itโs more harmful than Microsoft realizes because most of those who will use it have no interest in becoming full-time developers so will start looking for alternatives (I know I am).
The idea that everyone should be a developer and spend all day programming is as ridiculous as the idea that everyone should be a carpenter or car mechanic. Itโs not desirable, feasible or useful to anyone.
A deeper reason this has happened is that there were in the past more sys admins and related than developers in IT. But back around 2005 or so, this flipped so now devs dominate the field by about 4 to 1. And it shows โ complexity has ramped up with no actual benefit and everyone is expected to toe the line that, yes, a 1,000-character statement replacing a 10-character command is in fact good because itโs โmore specifiedโ or some bullshit like that.
But thatโs just complexity to justify a job and thatโs about it.