Yupp! Most of social media is English primary. I agree. SN would also be same. The matter of acceptance for non-English folks is a little different here. Just suppose if you see a comment written in Hinglish like - or kya hal chal you would probably not find out the proper translation tool. Ultimately start ignoring such comments in Hinglish!