There’s no sticker shock. Been clear from the introduction that early prices would be $40-50k for anything better than the bare base stock model, which few would want when looking at what a little upgrade would do. Nobody is surprised.
Let’s be honest about it.
Nobody spends $40k or $50k or more, for a car that is “bare base stock”, and all of them would want the “dressed up” models, which all manufacturers of automobiles count on. I’d be very surprised if anyone that buys a Model 3 is going to settle for the bare bones model. As such, the whole idea of an affordable Model 3 was a barefaced lie.
At #40k or more, most (or all) people would expect the car to be dressed up as a luxury car, and bare-bone is a crock at that price.