Bill Gates' remark, intended to underscore India's role in global development efforts, faced swift backlash on social media, where many criticised the choice of words as inappropriate and patronising.