River cruises make more sense in Europe, where the distances are much shorter. Same with trains.
And where the countryside and cities one passes are a bit more picturesque. There aren’t any castles or almost vertical hillside vineyards along the Mississippi, and downtown Memphis doesn’t exactly compare all that favorably with Paris or Köln.