>building blocksYeah, we seem to have strayed a bit too much towards the turn-key end of the spectrum.
IMO both have their rightful place on an open market. The problem with managing building from blocks is that it requires innovation for end results, and, as the saying goes, "Innovation is hard to schedule" (with apologies to Dan Fylstra).