Nice summary. From my experience in the corporate world there is a huge amount of legacy software to work on, to migrate to more modern platforms (read: the web) and to replace with better software. All while people depend on it to get their work done every single day. Working brownfield and bespoke custom software, often on Windows in VB6 or Access, is not giving you elegance cred but it's definitively giving you street cred on the market for not requiring shiny toys to get work done.