I agree to a point but BHX is not the only airport serving the city ecconomy by any means
Give me flights to Milan and Turin over Venice. Etc.
Every british city should be aiming in the same direction. Then with the city 2 city business in place the happy tourists can pop off to the bucket and spade airports knowing that the renewed prosperity affords them to do so.
Where I live Southend airport is not contributing to the Essex economy except for the direct jobs it has created, as it is taking locals out of the area and bringing them back again. Very few suits on the flights. Fine it serves a need but does not enhance the local economy.