We just did an Alaska cruise with Viking, 930 passengers. Lowest level cabin has a balcony (no windowless cabins or cabins with portholes). Eat where you want, wifi included, as is beer/wine/soda with lunch and dinner. An included excursion in each port (11 days, 7 ports)–granted, some are just walking tours, but a few were bus tours that were very informative, Mendenhall Glacier visit was a highlight).
We are not night lifers either, and Viking has a very modest evening show (4 singers and a small band). What we thought was outstanding was the lecture series. They had 4 lecturers, a historian, a naturalist, an astronomer, and a professional tour guide who spoke on what to see in each port (evening ‘port talk’ was all about logistics, not what to see and do). Each gave at least 3 talks about the wildlife, history of Alaska, indigenous peoples, etc. We also did a post cruise land tour, 6 nights, also with Viking. From the east coast it is a haul to get to Alaska, so why not.
Yes, Viking is more expensive than some, but we see the value in what they include. As past river cruise customers, we get a small discount as well.
To piggyback on what @happy1 stated, if a cruise is entirely in the US, there is a 1920s law that requires the ship to be US built, and for the crew to be entirely from the US. As a result, Alaska cruises either start in Vancouver (which makes the cruise international), or if it starts in Seattle, there is a stop in Victoria for the same reason.
While I am babbling on, if you have balance issues or are concerned about rough water, cruises that leave Vancouver sail EAST of Vancouver Island, in sheltered waters. Cruises that leave Seattle often sail WEST of Vancouver Island, more exposed to open ocean. Just something to consider.
I will stop now