25K a month? Really? That's like 50 medium Amazon instances.. all for at most a couple million uniques a month? What were you doing that required so much servers?
It's not any less expensive today because those numbers I gave are current numbers.
The hosting bill back then was ~$100/month since it all ran on a single box so, no, that wasn't a factor. It was a question of opportunity and not costs.