There's a difference between upselling and bait and switch, though. Upselling, imo, is trying to convince you to get a higher priced model, or falling back to the base while it's in stock. Here Tesla is advertising a vehicle they do not have in stock. It's like getting you in and then saying they misquoted the price and it's actually $10k more (to me).
The difference is that the base model EXISTS in the other stores.
The $35k model 3 doesn't exist yet. But Mr. Musk has been touting that number for the past 3 years anyway. Its not common practice to tout a number for a mythical, non-existent car.
the point is that a $35k model 3 has never been built. It is literal vaporware. They have to design and build a new line of cheapo cloth seats for it, which they haven't. 0 have been sold.