Med4Bike,
With all due respect, you weren't on my cruise. I have no doubt that you did not experience lines on your Crystal Cruises but I did on my Harmony cruise. There was line at the galley buffet and at the self service restaurant in the mornings for breakfast and at the grill for lunch. I have none too fond memories of standing clutching my cafeteria style plastic tray waiting to get to the head of the line at the Trident (?) grill. The worst line of all was at the deck Asian buffet. They had two long lines of trestle tables with different food on each. When i got there, there were at least thirty people ahead of me, moving very slowly. My hubbie and i took it in turns to 'hold our place' in line and I didn't get to the front for forty minutes. Maybe because they have much fewer passengers, Silversea and Seabourn just don't have lines like that.
I'm glad that you didn't experience waits like that on your cruises.