AMZN carefully watches the marketplace for "wonders" who are monetizing inefficiencies and if these inefficiencies worth big enough profit, AMZN will fill the gap themselves.
Platform is never your friend or "partner" even if they say so.
Why would AWS complain? A company coming along and converting some of their month-to-month instances into 3-year billing commitments while taking on all the risk is fantastic from their perspective. No wonder they are encouraging it.