> and then I need to wait 3 seconds to see if it actually turned them on
If you want to unlock a Kia with the app, first you need to pay $15/month, and then you need to press and hold for one second the unlock button, after which you have a 30-50% chance of the unlock request going through. To let you know that it went through, you will receive an email. It's the most user-hostile app I still have on my phone.
So no, Tesla is not as shitty as other automakers. The bar is so much lower than you can imagine.