We did a winter canaries. Also this year and an Iceland/ Greenland cruise a few weeks ago.The passengers on the last cruise were older ( in our eyes) than the canaries cruise.You will get odd upsetting comments anywhere you go in life be it a racist comment on public transport,ageist remark in a shop or anti ‘autistic child’,remark.
On both this years cruises I never heard any racist comments,but I did avoid starting a leading conversation.I just like to laugh and enjoy making others happy.
I can say that to us it was disgusting to see people laying asleep in Britannia lounge on sofas with their bare feet on small cushions.
Also the smokers section is in the wrong place,
I agree the music is too old and I got sick of ABBA on the last cruise.
We did have problems with our cabin,to the point where without help we would have cancelled next years cruise but that’s another topic.