Other than having more resources, a very good reason why you may get your own web server and use it instead of a shared web hosting plan is the fact you could install and run a large selection of software. With a shared account, you could use applications, that do not need root access and aren't set up server-side, so in the event that you need certain software for your websites, you can't do the installation on a shared hosting server. This isn't so with a hosting server of your own in which you are able to install whatever you wish. The downside is that you may not have much experience and dealing with your own machine is more complex that managing a shared web hosting account in which the service provider handles most things. This is the reason why we offer an additional service for our hosting server packages called Installation & Troubleshooting and you can reap the benefits of it any time that you come across any issues with the supervision of your machine.