Aside from having more resources, a good reason why you may get your own server and use it instead of a shared hosting plan is that you'll be able to install and run a large selection of software. With a shared account, you could use apps, which don't require root access and aren't installed server-side, so in case you need certain software for your sites, you cannot install it on a shared server. This isn't the situation with a server of your own where you could install anything you wish. The downside is that you may not have much experience and managing your own server is more complex that managing a shared web hosting account where the provider handles the majority of things. This is the reason why we offer an extra service for our hosting server plans called Installation & Troubleshooting and you could make use of it any time you encounter any difficulties with the supervision of your hosting server.