The way I see it, SS's initial reply is actually valid. Why would anyone not do a research first before accepting a job offer? Part of which must include the salary, benefits, working hours, etc. If one knows that he's getting less, then he can always bargain or decline the offer totally.
Not something to apologize for, IMHO, especially with OP's expressed attitude.