I work almost exclusively with Microsoft products. There, I said it.
Should my bank be moving all it's data processing onto this? No. It shouldn't, and it most likely never will anyway.
Surely the biggest advantage of this is for small firms who can cope with a little telecoms outage every now and then? For about £5 per day, you can host your data on AWS, have it recover from failures, and perform reasonably fast. That will be much cheaper than having your own DBA, and probably more effective for recovery purposes than passing it as yet another task to your over-worked multi-skilled systems guy.
Even if you're not going to use it for your production data, it's quite possibly cost effective for a dev / uat setup, especially if you're a tech firm writing software for a variety of platforms or databases.