Ya, I mean both things can be true. But, taking the surveillance out of it, I wouldn't trust chinese software (or anyone else's) to be reliable enough to keep all these fancy bells and whistles working.
That said, I don't understand why we can't have EVs that have an engine to charge/expand range. That just seems like a no brainer to me.
On the other side of the coin, I wish the US could also have dead simple vehicles that are affordable and reliable. We're getting the shit end of the deal both ways.