Why does Delhi monopolise major sporting events even as pollution and player welfare are always genuine concerns? January 18, 2026