News flash, you won't get any better customer service from AWS or Azure, etc. (unless your dropping lots of cash). With AWS you have web forms to fill out to create a support ticket, good luck ever getting a real person on the phone.
This is all of course subject to the size of your account. Sure you can get a dedicated AWS account manager if you throw enough money around. But running one small managed k8s cluster won't cut it.