I can't help but think of a business analyst as a person you bring on board if you don't have people who can think flexibly in your company. It seems like a rather sorry state of affairs that a profession like business analysts should even exist.
@vaeringjar What many BAs do basically amounts to what the management should be doing. Needing one would seem to be a sign that your company has lost its brain and must borrow a new one.