There's a lot to be said for a good generalist, but at some point, specialization takes you farther. I ended up with Windows server and Active Directory, as well as Exchange (lots of other stuff, too, but those are the main things). Apart from mass workstation management, or when a help desk person asks for a hand, I haven't dealt with non-servers in a loooong time.
No reviewing logs, no digging in at all, just "welp, a reboot didn't fix it. Gonna submit a support ticket and make no further effort".
My last few experiences with Microsoft support (spread over many years) have been "If I can't figure it out, Microsoft probably can't, either." For a smaller company, with a limited IT staff, having someone who is able to efficiently interface with vendor support without necessarily having all the answers themselves can be a useful thing. But I totally get what you're saying.
Lower part of the image is incorrect. All the data would pool in the trough, leaving free space at either end.