Don't you use mainframes to have one very powerful machine? Like the central system of a large bank that needs to ensure transactions for millions of accounts book correctly.
If you run VMs anyway, aren't x86 server cheaper? (honest question, don't know much about that)