This reminds me of my favorite Java project, designed to make work-in-progress programs look exactly that to non-technical stakeholders who otherwise assume 90% complete UI means 90% complete application.
(cf the recent renders of "London's Garden Bridge" which were gently mocked for their "optimistic" view)
Think all 3D computer games before, like, 2010. Part of me wishes they made this realization; the other reminds me that we wouldn't be where we are today without a decade of crappy-looking games.
http://headrush.typepad.com/creating_passionate_users/2006/1...
It drives at the same point as the original author, just from a different angle.