Regarding the attitude towards languages, my experience is that there are three broad categories in which the major languages can be classified for this purpose, (1) North Indian languages other than Bengali, Assamese and other NE state languages, (2) Bengali, Assamese and other NE state languages, and (3) Southern, i.e., Dravidian languages, viz., Tamil, Malayalam, Telugu and Kannada. For the northerners all the dravidian languages sound funny, whereas those in their own group indicated above do not sound foreign and funny. The languages under group 2 above also cause some amusement for group 1 people, but not as much as 3.
When we (southern people) talk loud enough for them to hear continuously, they get irritated and uncomfortable, may be because of their genetic predilection. They refer to us as "aNDOO, guNDoo, ThaNDA pAni" and all that also, in private.
With group 2 people also the group 1 feels some amusement but not irritation.
Group 2 people are bit more tolerant of group languages.
These are just my experiences after living in different parts of India, not eternal laws.