To chime in with another single data point, my experience with Azure support has actually been pretty good. Tickets take anywhere between 2h and 72h to get a response, which I'll grant is not ideal, but the ticket handlers I've dealt with have all been knowledgeable and helpful.
I work for enterprise-level companies though, so I don't know if support varies for smaller ones depending on spend.