Aside from having more resources, a very good reason why you may get your own server and use it instead of a shared hosting plan is the fact you are able to install and run a large selection of software. With a shared account, you could use programs, that don't need root access and are not installed server-side, so in the event that you need certain software for your websites, you cannot set it up on a shared hosting server. This isn't the situation with a server of your own in which you'll be able to install anything you wish. The downside is that you may not have much experience and dealing with your own machine is more complicated that managing a shared hosting account in which the company handles most things. This is the reason why we offer another service for our server plans called Installation & Troubleshooting and you could reap the benefits of it any time you experience any difficulties with the management of your server.