I think you need to ask some serious questions about the organisation and structure as well as the lack of leadership??
In this current climate, flexibility is the name of the game so you must expect "late changes"to a commercial program. However, I have a great issue when blame is pointed elsewhere like Commercial when the problem probably lies within. Why don't you guys make some proffessional appraoches to management because as sure as hell, management will not be reading this stuff!! It's more credible as well!