I don't know what happened to you but I agree that it helps a lot when a customer service person takes a little responsibility for your frustrations. It isn't a big deal.
I think it is often a regional-cultural issue - frinstance I find east-coasters are more likelyu to say "so what" than the overly solicitous west coasters who would say "we are truly sorry for the difficulties you experienced, now, what can we do to help you today?"
But I am not sure the latter is any better - not to say you don't have a good point, though.
Seabourn has been known to have some spotty customer service issues, from what I hear, but in general small lines are always going to be better able to serve you than bigger ones.
The entire Seabourn fleet barely makes up one Celebrity ship.