With cloud infrastructures around, scaling to any level is not a problem anymore. VPS that can scale is always better. As people have already pointed out, dedicated servers are not only expensive but you also need a sysadmin to run and manage them. On the other hand, the barrier to entry with...