We did a cruise because we wanted to see whether it was for us. You can't slag them off if you haven't done one. DP was keener than me, I'm not great with travel sickness and I could see the whole thing benig wrecked if I was throwing up all the time. That was the main reason we went on the Queen Mary 2, the last true ocean going liner and supposedly the most stable. Good news: Force seven winds crossing to Norway, but not seasick. Not so good news: although reviews said you'd never know it was moving, I found that was rubbish, the ship did move arouond and there was always a vibration from the engines,but itwasn't the problem I expected (and as fellow sufferers know, once you expect to get sick, you likely will).
So putting that aside, the experience on the whole was great. Mealtimes are when crowds can be a problem, breakfast in particular. If we were to go again we would be smarter about when we ate.The evening meals in the assigned retaurant were fantastic, although I agree if you were unlucky with who you were sat with it could be a pain,although you could eat in other locations.
Best thing was probably the extertainment. Soul singers, Shakespeare readings, Michel Roux cookery demonstrations, MAx Hastings gave a talk. Couldn't fault it, really.
I wouldn't hesitate to do it again, and I would enjoy it more the second time if only because we would know the system better.