I don't know when you booked your cruise or whether or not the cruiseline or your travel agent made the flight arrangements, but I do know that air service in and out of Vancouver is far more limited than is Seattle's (and frequently more expensive). As a result, many cruise passengers end up busing between Seattle and Vancouver. Don't feel that you were singled out. We made our own flight arrangements when we cruised Alaska (we used frequent flyer points) and our best flight options required that we return home from Seattle (we flew to Anchorage to begin our cruise & land tour), instead of Vancouver. Relax and don't let the flight arrangements spoil your cruise.