5 reasons why shared hosting is not a good fit for you.