I have no real justification for this, but companies have a natural culture. One of the signs of a failing company is trying to adopt someone else's culture. So whilst Functional structures might work for some companies, if you work in a divisional company and management decides to make you "Functional" that sounds like a red flag to me.