Mostly true, there used to be beef but Modi really cracked down on it with his religious thugs. There is almost no pork. If you need to eat Western food, stay home. I would say the same about Thailand as well. Western stuff is expensive and not very good.
They do not have much proper anti-perspirant and the deodorants are just poor perfume. The people smell, especially in confined spaces like planes.
Everything works on the me first principle. Traffic, housing, shopping, everything. If they have an opportunity to take advantage of someone, they will, ruthlessly. It is OK to litter in public while keeping an immaculate home.