Not really. It is just not for every hosting need — a specific and, let’s be honest, not very cheap solution. One will rather not need a dedicated server if the one’s business is relatively small and steady: then a virtual server is an outcome that fits. But if your business is in the rapid growth phase, or requires top data protection — then a dedicated server is a core for you.