Aside from having more resources, a reason why you could get your own hosting server and use it instead of a shared web hosting plan is the fact you can install and run a wide variety of software. With a shared account, you'll be able to use apps, which don't require root access and aren't installed server-side, so in the event that you require certain software for your sites, you can't set it up on a shared web server. This isn't the situation with a server of your own in which you could install whatever you want. The downside is that you may not have much experience and handling your own hosting server is more complicated that managing a shared hosting account in which the provider manages most things. This is the reason why we offer another service for our hosting server packages called Installation & Troubleshooting and you could take advantage of it any time you face any problems with the supervision of your server.