Проблема у него в том, что:
1. ВП держит данные в одной таблице
2. Помимо обращения к таблицам магазина, джойнится таблица ВП, которая хранит весь мусор, начиная от истории и заканчивая картинками и файлами
3. Исходя из п.2 ему нужно оптимизировать запросы к бд, оптимизировать код пхп.
4. Возникает логический вопрос: во сколько ему обойдется все это пофиксить? И не будет ли целесообразно взять другое решение, которое заточено под нагрузки? Тут можно смотреть в сторону джумлы, или разные магазины (опенкарт, мадженто и т.д.), или писать свое решение на symfony