The software updates have been weird for me. I don't know that I'd say they're huge steps forward at the end of the day, at least not in my experience and for my preferences.
3.4.x was a solid one in that it resolved a lot of the key fob issues and warnings, which were VERY frequent and probably the most prominent annoyances of the vehicle. However:
- The key fob issues have returned with 3.5.1, so whatever they did has been largely undone now. It's not quite as bad as it was before - usually the fob does work eventually to open the car, but very often not without standing there for 5-20 seconds while it decides to wake up. And it usually drives once I am inside, so "key fob not detected" is rarer than before. But the car doesn't lock itself after exit about 50% of the time now.... overall the fob performance is still very poor.
- I'm not convinced that the warnings were resolved at the root so much as just turned off. I am still getting some of them - in fact my car is in service now for some of them coming back, but in an intermittent fashion that is hard to diagnose.
For me, the third most prominent annoyance of the car is the microphone for bluetooth calling. It seemed that this was better for a while, but ultimately I've concluded that it's still too unreliable to be used. People on the other end of many calls (maybe half or more) can't hear me unless I shout, and then I get frustrated and switch the call to speaker or ear buds. In fact, I usually carry airpods around now when I know I have an important call to take in the vehicle, which is a pretty annoying workaround.
The fourth most prominent annoyance is the erratic behavior of easy entry/exit, which is still a totally random experience.
I guess it's nice that they added CarPlay - I think that's a big visible upgrade that many people like, but honestly I'd prefer it if the onboard systems just worked more cleanly.
They also did some other weird things with some of the updates - such as changing the seat colors to make some of the seat functions work better.... that one is just odd.
So overall, CarPlay feels like a huge upgrade, but many of the common annoyances of the vehicle remain, or I wonder if they've really been fixed so much as skinned over.....
It's likely that I'm forgetting or glossing over early issues that are much better now and that I've memory-holed, so apologies if I have overemphasized the unresolved over the resolved....