If you buy in to a methodology that says plan before you code then you buy in to the consequences good times & bad. I am far less concerned about the responsible higher pay grades than I am about the unquestioned continuation of the absurd anachronistic computer software development paradigm. Taught & wrought.
It's an admin system ffs. I blame the universities. What are they teaching today's professional?