The grammar thing is common for India. English is like the only countrywide language so it’s the language of business and a lot of media… but because everybody speaks it as a second language it’s kind of DIY grammar. I don’t know if it’s a actually a coherent dialect with consistent rules that are just different from Western English or just everybody is winging it.