I was super impressed that in Delhi there was no single use plastic. Little tongue depressor things instead of forks. Aluminum foil instead of plastic clam shells. Coming from Vietnam, it was amazing.
I have no doubt there is a litter problem in India, but take heart. It's not all bad.