We left on the Gem on the 14th. We only stood in line for 2 1/2 hours although I heard others were in line for 4 hours. In a Q & A session with the Captain during the cruise, your second reason is exactly what he said too. It was out of NCL's hands. Too many people decided to take time off.