Its not about the choice to which cloud platform you choose , whenever you will migrating to any cloud , based on assessment of you current infrastructure, which cloud is perfect to go for migration , cost involved , performance , what are the services it has which fulfill your requirement , how we can minimize Capex and Opex, so all these factors taken into the consideration before choosing any cloud platform.Example : if you have.net C# MVC application and having SQL server then MS Azure is obvious choice for the organization because of compatibility , easy migration, avaialble plugins etc as all are MS technology only .
https://www.dezyre.com/article/aws-vs-azure-who-is-the-big-winner-in-the-cloud-war/401/
becoz it is user friendly