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.