I initially placed an order for a model 3 to replace my BMW 535D, but the wife made some good points and convinced me to get the model Y instead. I have not personally compared the 3 and Y side by side as I purchased the Y sight unseen, but I'm glad I went with the Y. IMO, the Y is better for the reasons of:
- a taller vehicle which makes it easier to get in and out of
- It has a hatchback which makes it more practical and easier to put bigger stuff in the trunk
- It's a bit taller and provides better visibility while driving
- The glass roof is different than the 3
- It can seat 7 (I have children) / 5 comfortably
- The middle row slides forward and back and reclines a bit (I think this is only for the 7-seater)
- The 2nd and 3rd-row seats fold flat and can comfortably lay down (for two) in the back without obstructions over my legs
- taller vehicle which provides better clearance over obstacles such as curbs, speed bumps, snow, awkward driveways, etc.
Overall, I think you get all the benefits of the 3 with the Y, and some. The only thing I can think of that the 3 would be better at is handling. But the Y doesn't lack in that department. So far, I've been really impressed with how the Y handles on twisty roads during spirited driving.
I just came back from the Dolomites and got at least a foot of snow once we arrived, and my Y drove through every obstacle I put it through without any struggles or chains with my induction wheels and all-season tires, although snow tires would've improved some situations. Nonetheless, I was totally impressed by how this vehicle excelled in everything and performed beyond my expectations. Very well-rounded CUV and couldn't be happier with the choice with zero regrets.