Andi, you were looking at "retail price" not "actual price." NYC/Ellis Island is free and Boston was $89. I agree, though, that the full day Boston and NYC excursions were overpriced both retail and actual price.
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!