Choose the target from the constraint, not the logo
We start from what the workload has to do and who will operate it. A Microsoft-centric estate usually belongs on Azure, a data-heavy pipeline usually belongs on BigQuery, and an organisation that must keep data on-premises gets a design for that. Portability has a real cost, and paying it without a stated reason is waste.