For what it's worth, here's my brief take on the matter.
I test drove an ID 3 before changing cars (from an E-Golf which other than range and size given a growing family was a perfect for me)
I thought and still think, my egolf was a superb car, everything worked and worked ALL the time, UNLIKE the Tesla (except we connect, which I always thought should be re named we don't always connect!)
I liked the way the ID3 drove, I didn't like AT ALL the interior materials and perceived quality of the ID3 compared to the egolf. Cheap and nasty come to mind.
I now have a M3SR+, the road noise is far worse than the egolf, the lack of Apple Car Play is a PITA, the wipers and lights are not in the same league. Tesla AS A COMPANY are, based on my experience thus far, seriously lacking in so very many ways, frankly, for me, they stink.
I wont go on. (but I could, easily!)
Would I change... not right now.
Why?...
Several reasons, supercharging, super charging, supercharging ,don't want to type it anymore
size, continual "improvements" /software updates... some of which appear to work and be an improvement, some of which seem to give with one hand and take away with the other
The ID4 was not available when I did my ID3 test drive and I haven't tried it yet, so I cant objectively comment or compare.
My feeling is perhaps coloured by the fact that the ID3 I tested was the worst (sorry, meant first) edition, the display wasn't even working when I arrived for test drive! and I quickly decided I wouldn't touch one with a proverbial bargepole.
Judging by (VW) forum comments, things are improving,
I would need to test an ID 4 and do a lot more "due diligence" before making the decision.