I agree, this rhetoric is true for western news about India as well. The BBC for example known to be awful at times, actively misrepresenting and hiding facts to suit their narrative. I guess they have to cater to their population with colonial mentality which can't bear the fact that some ex-colonies are on track to surpass them in the Asian century.