You are SO RIGHT!
I am so sick of people who book on price only - many of them don't even know the name of the ship they're booked on and as for the Line, '"what's that?".
Like you, we've been on many many cruises and never yet have we been even minimally as 'teed off' as many so called 'unhappy campers'.......maybe better called 'professional nit-pickers' who have no time to enjoy anything.
Get a brochure, read it, question your (hopefully) cruise experienced TA, read some more and go from there - never lose sight of the fact that your likes and dislikes are yours!