Alaska encompasses 570,380 square miles. The Anchorage municipality covers just under 2000 square miles or about 0.3% of Alaska's total area. Perhaps you are being a little harsh for someone who has spent a whopping 1 week there and in the off season? You might also note that roughly 3/4 of Alaska's population lives in coastal communities.
Alaska certainly has some very expensive excursions, but there are a LOT of choices. Have you checked the competing cruise lines for excursions? For NCL, I count no less than 47 excursions in Skagway, 40 in Juneau, and 44 in Ketchikan. That's 131 excursions to choose from ranging in price from around $20 per person to $2000 per person

Do we really want to compare this to the 18 choices you get in Grand Cayman or the 16 choices you get in St. Maarten with DCL?
And you always have the choice of doing things on your own which will save you some money and broaden your choices even more.