If you run your own hardware you also have to trust that it wasn't compromised by the vendor. At some point you just have to decide which level of trust to give each vendors and for some people, trusting that Amazon will operate their clusters without invading their privacy or accessing their data is a pretty good bet. If found out, it'd be the end of AWS's reputation.