Yes, just another reason to have a passport - I couldn't imagine having to deal with all this and then needing to expedite passports for the family. When my friend was on either NCL or
RCCL (I can't remember now) they caught on fire and gave them a free cruise, which they did take the following year. When my DW was on the NCL Dawn and they hit a rogue wave, they were towed into a port in SC, I think, and they gave everyone free drinks lol.
I would assume there will be some issues with getting a passport, even if it just waiting and filling out paperwork and fees. The US gov't isn't going to just say, ok, here's few hundred passports for free with no stress involved. And fires break out on all cruise lines. You will always get someone smuggling on candles or an iron. I know this one was in the engine room, but accidents can and will happen on all cruise lines, same as airlines - to assume one is immune to any problems is to be unprepared. Google cruise ship fires...you will be amazed at how many "small fires" never even make the news.