For example, I'm going to create a startup but me and my co-founder are bad administrators and good .NET developers and we just want to code cool and useful web applications. Should we consider using Azure for this reason ? (We really think that writing code will generate more money and fun than trying to learn and administrate a server ourselves, because we are not good for that)
My question is not Microsoft centric, you can replace Azure and .NET by Python and Google App Engine if you want.