Don't get me wrong. From time to time I browse Naver and all those sites so I know Korea/Japan bashing.Indians have made a career out of bashing China. Understand, this is what gets them views on social media from both Indians and Westerners - and the trick is, because colonial English is their main language, you get to hear about it, where if a Japanese or Korean or Arab were doing it, it'd be in their own corner of the internet and you'd have to dig to find it.
But you given how their well being is actually threatened by China, their level of seething is still not as unhinged as India. Not as openly at least. Maybe its because they have their own things to be proud of so they can still focus on those. Or maybe they know since their stuff came from China anyway and they are bigger so whatever.
India on the other hand really is something. They're already having enough problems with all their neighbours hating them now (one of them has nukes btw) and they are still trying to pick a fight with China. I believe a lot of it stems from the jai hind mentality that they think they are the best since ancient times and the existence of China who was in much deeper shit but still recovered faster destroyed that illusion. Btw this isn't a Modi only thing. Zhou Enlai said Nehru was more arrogant and unpleasant than people who actually wanted him dead.