Yeah pretty much, there will always be people like this both male and female in all walks of life, do you fester on it letting it spoil your life or just tell them straight (like the OP has done).
Coming on here (or any other media) won't make the slightest bit of difference to these "type" of people. Like I said life's too short, Just my opinion obviously.
Edit. Its mostly people who think they are more intelligent or more skilled or more experienced than others who do this though, you only have to look at posters on CC to see this in action