West Ham stadium deal has gone too far.