As for the house argument, you and I both know that the two are totally incomparable. Putting a roof on your head is a much bigger priority than buying an electric supercar. People need to pay for shelter. They generally can't afford to pay a lot for luxury cars. If you argument is true, why isn't everyone buying $63,000 cars? (Not to mention the millions of people who can't even afford homes.)
Your posts demonstrates everything that is wrong with class stratification in America. I don't think you or your friends who elected to choose Teslas over Porches know what it means to be "average."