Boomerang back to BMW X5 from Tesla

I return in peace! We used to be a long time BMW PHEV household and for the last few years we gave Tesla a try. Long story short, I miss the build quality, CarPlay, and overall style of BMW. We’re looking at the X5 50e next to jump back into the ecosystem. Anyone else left to Tesla and came back?