The number one reason for considering migrating from AWS is high price. Of course, the cost depends on the needs of your website and there are many different pricing plans for various sites at AWS. For example, a highly scalable SaaS application or small startup with an advanced AWS setup with CDN, Caching, database clustering (RDS replication), ELB and multiple web servers could be around $2,000–$3,000 USD per month. Furthermore, bandwidth and I/O prices are pretty high at AWS and GCE. It is charged on a Pay-As-You-Go basis and is calculated on actual bandwidth usage. AWS bandwidth charges ($0.15/GB), and GCE ($0.14/GB). So, for example, one terabyte of bandwidth will cost you $150 and $140, respectively.
Lack of customer care
Another important argument in favour of migrating from AWS is lack of customer support. Don’t get me wrong, AWS provides legitimate customer care, but since the company is so big, potential issues may arise. For businesses searching for hosting solutions, it is always a good idea to choose providers that are comparable in size. This way you can be assured that as a client you will be treated decently. Big companies tend to focus on big clientele, whilst smaller businesses may not receive sufficient customer support in the moment of distress. Here’s a good example of such a case.
Privacy Shield is down and this fact makes migrating from AWS even more sensible. On the 16th of July 2020, the Court of Justice of the European Union declared that Privacy Shield did not provide enough protection for transferring personal data between the EU and the US. Since many companies store their data in one of the American cloud giants, AWS, Google or Microsoft, it is a major issue for their security and overall business operations. In simple terms, it means you should take your data out of the US ASAP.