The cricket one is true. I live in South Delhi, and I need to travel around 7.7 km to Siri Fort Sports Complex (where I pay membership fees) just to have access to an average semi-dry football ground. The cricket field on the other hand is always being tended to and it is always green. The difference between the care for cricket and football pitch is night and day.