You'd have to understand the strange politics, and the shadow government that exists in Houston politics. He was annointed by what is known in other cities as the Chamber of Commerce, and installed with the help of the Houston Chronicle.
Brown has been a useful stooge to the people who wanted new stadiums, urban renewal, and higher taxes. Ken Lay, for example, was a big backer of Brown.