That type of work didn't even exist back then!
I'm not sure when 'then' was but i'd say 10-15 years ago was prior to the BA role, and with business interlinked so much with IT these days, I think these people can play an integral role.
I guess the too many Chiefs thing isn't directly my problem, and the business will hopefully figure it out - I can drop my 2 cents in though and see what happens.
Thanks for stopping by, have a good week :)