I do find a difference in passengers out of different ports. For example, Miami has a lot more people from NY/NJ than other ports, so you get a few more people with grumpy attitudes. I mean, I get it. Living in NY/NJ must stink, but it’s vacation.
Having said that, there has never been a cruise where I’ve let passenger behavior affect my enjoyment. Unless someone physically assaults me, I just don’t care. Why other people being rude affects people is a mystery to me.