Re: Hardware vs software
"The best moves have been the ones where a ground up review/re-write/rearchitect/retest have been part of the move adding new functionality, plugging gaps properly and properly re-testing."
And we all know what the chances of that happening are when the objective is cost-saving.