The US system is stronger in this regard
On the subject of Defence chiefs standing up for their services, this is where the US system is better. Since their senior officers and chiefs are largely selected from within and retain a lot more independence, they are able to 'stand up and be counted' without worrying about being shown the door.