Thank you for your response! The main reasons we are looking at other cruise lines (and why we are doing Haven for the cruise we have booked) is because of two issues: food and crowds. We aren't people who need the most interesting, avant-garde food out there, but we have been disappointed in what has been, in our opinion, a degradation in the quality of food over the past few decades. We used to always sail Royal Caribbean, but we are sad to see that offerings like good steaks, lobster, etc. have become rarities in the main dining room on RCCL.
We also don't really love the giant mega ships. We are not crowds people, and we are definitely not looking for a party atmosphere. We don't need really small (like less than 1000), but we are also not opposed to it. The thing we're trying to avoid is the 5,000+ passenger mega ships.
We also value service. We know that the crew on every ship is working their tails off to give the best service they can, but sometimes they are overwhelmed on the larger ships because there are just so many people.