In a time when local authorities are told by central government to deliver x millions in savings every year or whatever, you can't have Mayors going around taking on facilities that lose 2 million per annum.
And as SWBKCB hints, he wouldn't be able to do any better or any more than Peel, or at least not without upping the annual loss which is no way to run a business.