VPS нужен, если необходимо установить на сервер очень специфический софт. Если не хватает производительности, то нужен или дедик или облако.
VPS нужно настраивать грамотно, так же как и дедик, а это расходы на грамотного админа, к тому же, скорее всего страницы будут выплевываться медленнее чем на шареде. Поэтому меняйте хостера, он вам что-то впаривает.