I agree with this but I think Elon adjusted his master plan when he saw the market opportunity at the high end. Remember, he started with the S40 at $50K but soon realized he had a better opportunity at the high end given how well the 1% is doing in this country the last few years. That's why we saw so much emphasis on Insane/Ludicrous modes as well as many new high priced options. That is why the S40 was cancelled and prices were raised. The goal is to get the ASPs up.
The X is the same. Instead of focusing on a mid range SUV, he went for the kitchen sink and the much more lucrative and profitable high end.
The complaining you are seeing is from the mid tier buyer who stretched to buy the S who will not be able to pay for the X.
But if this strategy pays of so we can gave a successful Model 3, it will be worth it.