If everyone started doing it, it would get easier and easier. There's no inherent reason why the various AWS services shouldn't be completely replaceable with similar services from other vendors on a whim.