@Worldlifesite: The video actually tells us why Azure is better. It´s flexible. With your web hosting account it´s not easy to scale, should the need arise. With Azure you pay for what you need, when you need it. When you have a slow time, change the configuration, use a small instance and pay accordingly. When there is a run at your site/application, just change the configuration again and, if necessary, use a humongous instance to serve all the customers you want to. You don´t have to worry about things like load balancing. The App Fabric takes care of that for you.
If this isn´t enough to get you interested, just check out some more information on Azure. I´m sure you will come over to the light side soon enough.