They need a database server/cluster. Aws provide one, other places can host one cheaper.
Less money spent is less money spent regardless of your revenue.
Also, this strawman of “you can’t save money outside aws, you need someone to manage your racks” is beyond ridiculous.
If virtual machines work for you in aws, they’ll work for you elsewhere, and there are fucking thousands of companies who will rent you virtual machines for a fraction of what aws charges.
Ok, so yes you need someone to look after those servers. So? Are you seriously suggesting it’s wise to use AWS provided infrastructure without someone to look after it?
Anyone who says “aws means we don’t need ops” has no fucking clue what they’re talking about.