I wait for features to appear. I have an apple phone, but I loathe facial recognition. I have an iphone 13, so it's new enough that I see no reason to upgrade until there's a chance that fingerprint comes back. I can't tell you how many photos I've missed waiting for facial recognition to time out so that I can type in a code. It's ridiculously slow. (I kayak, my phone is in a safe spot, I need it to unlock as I move it into position for the photo...and in most cases, it doesn't see my face properly during that motion) It's been so long though that I'm losing hope that Apple will ever give us another option to unlock the phone.
Other features I'm waiting on are getting rid of the lightning port (yay! that's happening) and getting a better camera that has more robust manual controls. I loathe the automatic options like it deciding that the lighting is too low, so it'll use a wider angle/faster lens and crop the image. Talk about some nasty, pixelated, artifact fiddled, fuzzy shots! How about just say that the lighting is too low and I'll move myself closer to the object so I can use the smaller lens? Or skip the picture entirely... Don't even get me started on watching my phone shift which lens it's using back and forth...perspective shifting the entire time and messing up cropping. Let me pick the damn lens to use!
Rant off...yes, if apple ever fixes the camera to work without so many automatic "features", I will likely consider upgrading then.
I played early access for a while. There's no controller support yet, but I'm hoping the August release has it enabled already. Supposedly it was implemented well in DoS2 so I'm hopeful it will be just as good in BG3. Currently though, I got a little exasperated with the UI in early access. There were some keyboard and mouse options that were super tedious to try to do with my steam deck (right click and select multiples was a pain, canceling battle actions...) Nevertheless, I found the gameplay to be sterling if I didn't consider my limitations at the time of trying to use a controller and read the tiny print.