I appreciate your opinion - but you weren't talking to the agents that I was working with. And for the record - The only way travel agents make money now is through selling cruises. It is the hottest thing for a travel agent to be in now. Reason: Money
So I'm glad you obviously have perfect travel agents - I am not a novice to travel and have traveled all over the world (just not cruises) and I know what I felt from these agents that were trying to sell me 'their cruise line'.