I always find it shocking the lack of research people do. If you are going to invest time, money and energy into something, a certain level research or due diligence is required. After years of cruise planning, research and reading trip reviews, I have a good sense of what cruise lines would be suitable for me based on my cruising interests and what I value. It seems that some of the blame should be focused on yourself.