Scud U Like
I think many Army people would disagree with you. The connections units and the area that they recruit from is probably a good thing. The sense of history and tradition is also a good thing, particularly when the chips are down. People expend effort "not to let the regiment down". It helps motivate the men.
Surely any change to "X company of Y battalion or Z regiment" can only harm unit cohesion and damage morale, effectiveness, recruitment and retention?
Since battalions are made up of companies why can't companies be deployed independantly? What happens when you need a battalion sized unit?