Yeah, I'd rather have my opponent keep his mouth shut after my best efforts than tell me "nice shot" after I've executed a shot poorly or not as intended. I used to play this guy who really didn't have a great understanding of english or position play, and would take 20 minutes to run a road-map table of 8-ball as if he was navigating a minefield. He didn't miss many direct shots, though, partly because he was so incredibly deliberate.
So playing him was frustrating, because he wasn't that strong a player, but he'd punish me when I left him an open table by making a simple runout take an excruciating amount of time, and he made it look like it was the most difficult thing in the world. So I'm sitting there frustrated, and naturally when I do get to the table, I'm over-shooting position all over the place, and every time I make a medium-difficulty shot and blow my position, this guy tells me "nice shot." I sat there fighting back the urge to shout back at him "you clearly wouldn't know a nice shot if it bit you in the a$$!", but he's a really nice guy, and he earnestly meant the compliment (he just undervalues position play in 8-ball, so he didn't understand that I was unhappy with my play).
Anyway, I'd much rather never receive compliments on my good shots than have to listen to compliments on my bad shots and get all the more frustrated over them.
Incidentally, get_a_grip, I think people who start fights with other people over the absence of a compliment are overly sensitive and egotistical. You weren't out of line at all. Your opponents need to get a grip, as your screen name suggests.
-Andrew