Don't they have to give a part of that money back though? Obviously they get a share of the naming rights. West Ham playing in it is a big reason why you can make money with naming rights in the first place. I'm not saying it's a fair deal or anything like that, I don't know enough about it. But there seems to be a lot more money going back than just the rent. And West Ham will make a lot less money with the stadium compared to a club owning their own.
If it was a fair and realistic deal then the LLDC and West Ham wouldn't have fought tooth and nail against having the agreement published. The reality is that it's an insulting deal to the taxpayer and the Olympic legacy.
That said I think that the LLDC looked at Athens and Barcelona and panicked which in some ways may be understandable, however they have allowed West Ham and their political buddies to well and truly pull their pants down and those of the taxpayer.
Simple questions have to be answered for example:
Why is the rent so pitiful when the turnstile income alone could reach £60m over the 25 games which they are allowed?
Will the rent even cover the cost of policing, stewarding, stadium maintenance, pitch maintenance, medical facilities, energy bills etc? (Obviously no chance)
Why do they receive any income from catering when they contribute nothing towards the cost of it?
Why were they asked to pay only £15m of the £270m refit costs, a refit that they requested in a stadium which was already suitable for football but not to their liking (running track)?
Why are they allowed to keep all of the gate receipts, with such a ridiculous rent, why wasn't a rent plus percentage of gate receipts deal put in place?
To be honest it's an absolute shocker, a child could have negotiated a better deal for the taxpayer than this is, and to say it's a good deal for the taxpayer is just insulting to everybody who pays their dues.
And just to highlight the final point I would say that they are highly unlikely to make less money than a club who owns their stadium, by the time you factor in all of the maintenance and staffing costs they are laughing.