All of what you say mate (which I agree with) is ultimately down to how the club has performed on the field in recent times - the money spent, wages paid and managerial pay offs all of which fall under the chairmans remit.
DBB has done a decent job all tings considered - our shirt sponser matches a London club with a 60k stadium that has played numerous seasons in Europe in recent seasons. Its also higher than Leicester who have won a league title, FA Cup & finished 5th twice in recent seasons.
What more can she realistically do when the clubs got no marketable star players, has no european exposure & is recently stuck in midtable / bottom 6 obscurity ?
You cant just attract top sponsers to pay us top dollar because we were once a big club 30+ years ago. Ultimately on the pitch success determines off the pitch revenues and we're lagging behind the rest.