Agree with the OP 100% I work hard to afford my vacations and am there to enjoy/relax, have a GREAT time. Cut out my whining/complaining brother in law from any vacation I go on after a NCL cruise where he was non stop complaining about anything (imo non of his complaints were valid) I was on Apex in March 2022 for my first X cruise. It was an awesome experience, so much so, I have 2 more X cruises booked. The crew did an outstanding job, despite being short staffed, all the little things that may have been different because of the short staff, did nothing to affect my vacation.