Yes I agree, Delhi has better METRO and Lhr is under construction, actually 5 different Metro lines are planned in Lhr. Delhi Metro has already got 65 kms in length and into expansion.
Also Delhi T-2 is much better than Lhr current airport. Lhr is going for an expansion and new terminal.
New Lhr airport terminal.
...having said that, if you look at the residential areas of Lahore, the Bungalows and the clubs, apartment living is non existent in Lahore unlike Karachi and Isb, you will see that there are huge housing socities kept very clean, and green too, no garbage on main roads and different areas,
Lahore has proper solid waste disposal system, garbage collection and disposal system, command and control for the police. Delhi has many good residential areas and certainly more hotels and business complexes.
In some areas Lhr is better though. In business and commerce Delhi is bigger, but Lahore is expanding very fast. Delhi has the NCR region which gives impetus to it...Lhr not far behind...