Nothing in this review is a surprise.
The ships tend to struggle anywhere over 1,500 passengers. That's been well documented by passengers as well as from the staff itself.
We missed out on shows our first cruise due to dining times and not reserving early but we still had a blast.
The good thing is that Virgin takes feedback seriously, more so than any other line, since they are still new and trying to perfect their niche cruise so hopefully you took the time to provide feedback.
While Virgin is FAR from perfect, it's our favorite cruise line when you factor in the overall experience for us.