I was surprised they had so few... I once worked on a site with 1/6th the users and 3.5 times the number of instances.
They could do better but they'd have to manage their own datacenter and write portions of the app in C++. It's probably not worth it at this point unless they hire someone with that specific expertise.