They had about eight and a half layers of marketing bullshit during the presentation and on the website- if you squinted real hard while hopping up and down on one foot with a tin foil hat in correct alignment, it looked like something resembling a good solution to a real problem.
Now more information is coming out in an accessible way about what Azure actually is, no hat alignment necessary.
People announce stuff relating to technologies I don't use at conventions I don't go to all the time. A quick google suggests that it was more the concept of Azure that was announced, not its point-and-click accessibility (the WebPI). Even if I'm wrong on that, once again HN has confused me saying "I didn't..." with "Nobody did...". Sigh.
Now more information is coming out in an accessible way about what Azure actually is, no hat alignment necessary.