I agree, yes, they have.
But it's just my point of view. My personal assessment is, that they were simply overwhelmed by what they have triggered. This doesn't of course make things any better. But to some degree this documents that their product hit the nerve spot on. Which is a good sign.
But I prefer to have a well equipped dealership (equipped with data, color samples, cars, knowledge and so on) than to have a perfect marketing instead. And if they don't have the resources to master both, it will take some time to catch up.
I must admit, that I have placed an order, got an early build slot and might therefore be satisfied for the time being. But that's just human, I guess.
Ineos is reading here, as I have told in another thread. Perhaps the feedback will reach the responsible and something will change. I'd give them some time to bring things forward.