Like you I agree it is a shit Stadium for football, after the initial hype, it will be hated by all fans going (home and away). There is a massive stink around the whole thing, that smell will be there for years and years to come. It's all about State Aid and I anticipate multiple clubs (not just football) will make challenges.There's a few a bit concerned about this programme as it could open a few eyes as to how immoral it is..
I don't mind them having it as it is only the rental of an Athletics Arena but the tax payers should not be footing the bill and this programme will highlight that fact.
State aid rules in Europe are there for a good reason, which is that no government should be giving financial advantage of whatever kind to one commercial player over another commercial player.
If it's proven that there had been illegal state aid provided to West Ham through this deal, then West Ham would end up having to pay back any potential financial advantage that might have accrued to them, which could run to the best part of half a billion.