Yeah, it's kind of odd to me as a non-owner, but a lot of people who have already received cars are early adopters, investors, and/or diehard EV/Tesla enthusiasts, and kinda new what they were getting into.
Persistent delivery delays aside, being able to experience a $49k Model 3 for a few hours in January is what convinced me that it wasn't the car for me. Had I not been able to do so, I'd probably still be holding my early morning day 1 west coast reservation and ticked off about delivery delays.
It's a nice car, just not $49k nice compared to other cars on the market IMO (we apples-to-apples compared it to a range of ICE sedans and small SUVs). Hoping that my new fav, the XC40, doesn't end up disappointing once I finally get to test drive it in a few weeks.