Software is eating the world, as the saying goes. Organizations that refuse to invest in building and maintaining software that defines their businesses will simply fail. You can't wish away the incidental complexity of creating software, and it takes YEARS of experience to learn how to minimize the accidental complexity. Until the singularity comes and Skynet puts us all out of our misery; software is here to stay, and only getting bigger.
So: I say, keep your technical skills sharp and go into consulting. Charge lawyers hourly rates (or better) to lean up after these disasters. Between the constant revolving door of developers who only last 5-7 years moving out of the field, and the idiot MBA's who think that this (or offshore outsourcing for mission critical apps, or rapid application development, or whatever other BS comes along) will save them from being responsible: we old programmers are in good demand, doing good business for ourselves, and getting paid relatively well.