Agree. The abuse that a cruise ship receives is unbelievable. The OP noted lots of cosmetic and small issues. Many cannot be sorted with passengers on board. 5+ years of wear - remember crew used ship during covid - take their toll.
Am sure we could find similar items in our home that needs repair. Some would take a minute and others longer. Should I replace my guest bedroom window with a broken seal? Sure, but will wait till weather and my schedule permit as it will take 3 days to get the new window back from the glaziers.