i actually have never met a rude port worker and i would imagine they would only be rude if someone were mistreating them. i'm thinking bayone/ nyc would have similar population for sailings but what i'm hearing from you is that alll the rude people on the nyc ship are probably Canadian!!!
i'm kidding, i'm kidding. maybe it was just a one off. i've only done it once, and in August, i'll try my luck again. it's prob a combination of nyc and that time of year when there are sooo many kids of all ages that are sailing, especially teens that run amok. there were many parentless teens on that sailing from 2019.
i'm a parent of young kiddos, but i'd like to think that when they are teenagers, if they are being absolute jerks, that someone would tell me-- rat them out or otherwise i'd just not let them sail with me.
as far as blue collar people, i grew up in a blue collar household. i'm a little soft nowadays with my office job, but i never forgot where I come from and how hard my parents had to work to help me get where i am today.