Actually I think that Indian accent can be very beautiful and comforting, while horible is a very strong word to describe a language or an accent spoken by millions of people. No idea where you find all that bitterness and negativity, but anyway I share the same sentiments as the OP, I think America is firstly overrated, secondly in no way represents English in it's entirety and I'm not saying people intentionally dismiss other countries when thinking of English, but it's quite unfair to assume, because that's how it often looks, that every person who speaks decent English is American :D Still, the same can be said about Slavic countries I guess, everyone always talks about Russia, Poland or Czech Republic not so much and it's probably geopolitical reasoning, maybe in many non-English speaking countries the bigger countries are more relevant or memorable to their education systems, no idea. In Poland we always glorified America and I will never understand it, because when Poles left for the US, they were often treated like some inferior nationality, racist slurs were often used towards them and the amount of stereotypes which exist about us, don't even get me started on those :D Anyway sory if I went a bit offtopic, just I think this issue is very broad and has many connotations. Not all of them are based on pure ignorance or have negative intentions, but they exist and a lot could be said about them.