First off: I’m playing devil’s advocate here, so don’t burn me too much!
View sauce was also my own personal teacher as to acquiring my skills over the last decade. However, the web is changing - or even changed. We don’t use tables for layout, we know better. We also use server side compression and minification to speed the delivery of the payload.
High/medium performance sites, I believe, should minify, thus mangling the view sauce (though don’t go changing your class names to ‘a’, ‘b’, etc).
Blogs, demos, show off sites should remain uncompressed to allow people to still learn (but you still need to consider your user - and whether compressing helps).
However! There’s one big factor that means we can still learn from compressed CSS + HTML: Firebug. Firebug translates the markup in to a nicely laid out format, and we’re all good to learn again - along with the simple fact that in 2009 client side engineering is a recognised practise - and there’s much more learning resources available.
Those are my thoughts. Roughly :-)