I agree with you completely. For heaven's sake, it's past time for the major hospitality companies to recognize much of their business comes from "gay dollars". 8)
On my last Princess cruise, there was not a FOD - that I can recall. We were on the smaller Pacific Princess on an exotic, so maybe that's why? There were not too many younger or middle-aged and we only ran into one other gay couple.
My adopted parents live in Marlboro, MA. Parrot Mom is her screen name and she comes on the G/L board once in awhile to stir things up. She's a hoot and hope you boys can meet her.