No way is NCL to blame. We were on Celebrity last May and took an all day excursion from Warnemunde to Berlin, 3 hour train ride each way. We're not super experienced cruisers but there was NO WAY we weren't booking thru Celebrity. Enjoying the tour or being stressed out all day about possibly "missing the boat" to save a few bucks. Cruise companies can be very ambiguous about certain things but one thing they are incredibly clear about are the risks of not returning to the ship on time. Ridiculous how the media distorts the facts for ratings and clicks.