In reality, sometimes i am also guilty of such irresponsible behaviour.
I am also, but if you feel guilty then at least you know you should have done better and you did not, you do better next time to make amends.
Jab india se bahar hote hai, tab aisa kuch nahi hota but wapas aate hi phir bekaar aadat suru ho jati hai automatically. Na chahte huye bhi, ho hi jata hai kuch na kuch be it breaking traffic rules or something else.
Not sure, I have watched plenty content on yt and read on Reddit where there are videos/talks of Indians littering even in foreign lands. Although, there probably they are forced to have accountability and may learn their lessons.