It's an argument I suppose - but the Politicians, the Press and I suspect the great British Public are still keen on having the capability to intervene here & there - although few of them are willing to pay the rate for the job to do so
Until we are happy to say "none of our business" to whatever is happening outside this green & pleasant land we will have relatively large armed forces