Earlier quoted context omitted.
We seem to have very different experiences. Every manager I ever had (including one at Boeing) has pushed me to ship software that wasn't at all ready, on the basis that the UI of the prototype looked good.
I am terrified these days of showing anything that looks like something that works to a project manager or client, without covering it in warning graphics. Even photoshop mockups of UIs, introduced as, "Here's a photoshop mockup of the UI, what do you think?" will get some people to demand that it be shipped immediately.
If the UI looks perfect, then everyone will deem it to be finished, even people who should know better.
Yes, I'm advocating knowingly crippling demos. Your master branch may have something prettier, but take a sledgehammer and uglify the bastard before showing to decision makers.