I believe river cruises are meant for those folks that are older, need nothing but a lounge and a bar while being herded around. Here are the main differences I noted.
1. No evening entertainment or shows, AT ALL.
2. Excursions are nearly non-existent with only choice in most ports is to take the ship offered excursion, or stay on the ship!
3. Eat only at the 3 scheduled meal times. No pizza spot, dessert spot or other offerings.
The staff was great and the ship was clean and organized. After 33 cruises, I'll stick to ocean cruises which have more activities, excursion options etc. Maybe when I'm 90, I'll try this style. I'm no rookie at cruising. I'm 62, have visited 92 countries and taken 33 cruises. Viper