I use straightforwardness as a proxy for rudeness, which is what it usually is in these cases. Its like the famous "brusque New Yorker" style or "Berliner schnauze". If you talk to them the same way they talk to you they get pissed because this brusqueness is not how they talk to an equal, but rather an outsider.