@Mike Valeriano: This is a business decision. There are costs and there are benefits. I am not being casual, just simply laying out the choices. It then becomes a math problem. For each of the choices, do the benefits outweigh the costs?
@hobe: This is not an episode about WPF development. It is an episode about cloud enabling an existing WPF app. In the 30 minutes, there is talking, time spent moving the data to Azure SQL, time spent creating an Azure Web site and time spent publishing the WCF service to Azure. There is no time spent coding WPF.
If you think this video is too long, that is a fair comment. I do tend to ramble (I learned that from my dad!). But I am not sure how that demonstrates the superiority of Web technologies to WPF. I promise you, that if I used the MVC version of the app instead of the WPF, the video would still have been 30 minutes long.