I have a 20 yr BMW history, Yes I loved them b/c they looked great and quick for their time period. I have had a 3 series and X5.
I have had a Model Y for the past 4 years and I am confident I am about as much of an expert than most.
The Model Y does compete directly with the X5 except for the X5 is 15K more expensive. From interior space, rear seat, head room, cargo space they are a better comparison with the MY better in most of these metrics. The X3 is too small for comparison.
With this said, luxury has changed.
I would say the X5 is the Hot Girlfriend that is a 9 when you look at the outside, sit inside, and drive off. But like the hottie, is alot of maintenance and when issues pops up that 9 looks gets old. Eventually, the looks doesn't matter and substance is more important. You marry this girl and you have lifelong regrets.
The MY is like the girl you meet that is a 6 but in time, the inner beauty, low maintenance makes that average look grow on you eventually you see a 9. You eventually marry this girl and live happy with a low stress life.
So in time, you will begin to notice that the Model Y is the epitome of luxury. yeah, the skin isn't the best but dive deep inside and you see the beauty of lower cost, no filling of gas, no oil changes, no regular scheduled maintenance, no brakes replacements. You see OTA repairs, better service, better technology.
My new Model Y had a window regulator that had an issue. Really minor issue that my App was reading that it was opened when it was physically closed. I sent a repair request on my App, scheduled an appointment, and had a guy come to my home to replace it in 1 hr under warranty. I asked him why the replaced it when I thought it was an App issue vs sensing issue. He said they read my computer and found it needed to be replaced. Fixed and no further issues.
If this was my BMW, i would have had to spend half the day at the dealership.
This is the beauty I want long term but I get that some guys just want a hot girl to prance around. I am way past wanting that hot girl to show off. I like the subtle beauty with all qualities I really care about.