>Does Mysql lend itself innately to scalability at Amazon/Google scale that is hard to do with Postgres ?
No, quite the opposite actually. Mysql scales poorly with high concurrency, and replication suffers from "oops I stopped working and you have to manually intervene now" syndrome.
They use mysql because it is what most customers want.