HR vacuum
must agree that BA has questions to answer. there has, apparently been a vacuum of HR management that has allowed this'growth' to flourish.
that's not to say that managing a workforce like this is easy. there is no settled work group or groups that build up a group identity, nor do they work regular hours in one place.
nevertheless, there is nothing new in that and a good HR dept would have recognised it and sought to put effective management measures in place.
coupled with an over-deferent attitude to CC, you have today's situation.