вопросы:
1) 15гб что именно занимает?
весь сайт целиком с базой?
только mysql база 15гб?
или всеж речь про папку image? т.е. чисто фоток 15гб?
2) в чем именно проблема? зачем уменьшать?
не хватает места на диске (тариф нынешний например до 15гб) и чтоб не платить больше за следующий хотите ужаться?
или место есть, но не хватает inodes (есть ограничение на количество файлов)?
если речь именно про фотки, то 16тыс на 15гб - это же меньше 1мб на товар... это не сказать что и много, куда там уменьшать.
тут опять же, чтобы что-то советовать надо понимание сколько именно оригиналы весят, а сколько ресайзы.
как выше уже писали, возможно оригиналы надо пережать, возможно в ресайзах там по 10 копий фоток разного размера и надо уменьшить количество копий.
ну а если проблема не в гигабайтах, а в количестве файлов фоток, то надо просто переехать на другой хост, где нет таких ограничений.
по vps - может у него уже и так vps, кто знает... просто место на диске нельзя добавить, а переносить нет желания.
а если сейчас shared, то vps же выйдет еще дороже, может задача стоит расходы не увеличить хотяб... а вы предлагаете и расходы на сам хостинг увеличить, да плюс далеко не у каждого пингвины на аватарке надо ведь еще разбираться в этом всем и поддерживать. а если нет знаний - это опять же лишние расходы на поддержку.