The problem was, it was too fast. The shell was up and running pretty much once i pressed the enter key after typing the command in DOS. Real Windows didn't do that, so mine felt bad and fake (to me).
So i added some code in initialization to create and delete 1000 random files with some random delays between them (to cause the HDD to make "doing stuff" noises and its LED light to blink) and show a progress bar for it. After that it felt properly professional :-D.
I wonder, are they tracking that? Doubtful.
Let's say you go to a store and ask if they have a certain product. The clerk says "Sure, here it is". Is that worse than saying "Hmmm, I have to check in the warehouse first"?
But apart from that, clients usually appreciated getting their food about twice as fast as they would normally expect. As long as the quality is there, nothing is wrong with speed. And a restaurant is kind of a poor comparison, since cooking is always time dependent, while other goods can be ready for purchase at once.
As for disorienting, there are ways to avoid that without slowing the user down - I think in almost every situation or use case.
I get it, sales and marketing are an essential part of doing business, you will not have a business if you can't sell anything. But it is an inherently evil practice, the whole goal is to coerce somebody into doing something they would not have other wise done. When kept to a moderate amount this is not a problem, the business sells things the customer gets things, everybody is happy. But sometime the marketing department can push thing to a very unhealthy level, psychological manipulation, dark patterns, obsessive tracking, etc.
Humans want things to operate at human speeds and computers are way faster than that.
But that's because you're interacting with a human and that sort of behavior from another human typically indicates a kind of hostility.
Interacting with software is nothing like interacting with a human, and doesn't trigger those human social cues.
This is all about implying serious work and complexity is taking place for some interaction there the user thinks there should be some.
PayPal used to have an entirely artificial five second wait between the user hitting "log in" and the browser sending the request because it raised perceived security in user testing.
Many banking apps will display "establishing secure connection" for a while for the same reason.
(Possibly paypal still have an artificial delay, but it's hard to tell given how badly the site works these days)
Strangely there's a "click here if fails to load in 10 seconds" link that lets you bypass it all immediately.