Just read this on Scylla's website. For those new to river cruising, Scylla is the company that actually owns and operates the river cruise ships that Taucks tours use.
Interesting reading. Very different river cruise experience than in the past.
https://scylla.ch/en