This is about deliveries, not demand. They still have a large backlog of orders, and they haven't even entered the European market yet.
The model 3 is (to within a couple of cm) the same size and class as the Audi A4 and BMW 3-series. And I can assure you that they are very very common cars here.
Likewise, the X is similar to (say) the Audi Q7, the BMW X5, and the Porsche Cayenne, and again, those are pretty common.
So I don't have the beginning of a clue as to why you are laughing. If you are French then you probably live in an affluent neighborhood. I suspect you live in a different country with different car habits.
It still leaves me with a lot of questions about Model X and S, but I think there are more reasonable theories there than a demand cliff.