Not sure what you mean by where my info went wrong, but my friend worked at a MS datacenter a few years ago, so I don't know what has changed. At the time, almost all of the techs working at the DC were contractors, not MSFT employees. They were severely understaffed and getting cut back constantly. There were a few different companies doing the contracting as well, and all of them were under the threat of losing out to a lower bid company. The competent techs were getting outnumbered by incompetent techs. That and the fact that MS couldn't even renew basic registrations and certificates didn't surprise me with my poor experience with Azure.
Again, this was a couple of years ago. Also, I attended an event that MS held to show off Azure, and a large percentage of participants couldn't spin up an instance within 10 minutes, some of them didn't even start up. The MS people running the event had a direct line to some techs in the datacenter, but they still couldn't solve the problems. I talked with some MS partners/users who told me that Azure was terrible in their experience and even some MS execs admitted as much in private conversation. It sounds like Azure has improved since then, but I really have to wonder how much improvement has occured.