While the article is a useful comparison of straight EC2 vs dedicated servers, it doesn't touch on the cloud PaaS options such as Heroku that eliminate so many complications of installing and tuning and maintaining your frameworks. IMO comparing "cloud vs dedicated" without reference to PaaS options is akin to comparing "combustion engines to bicycles" without mentioning motorcycles.