" ..expects people to want to use yachts in the future, but be far less interested in owning them..."

Nonsense ! The whole point of owning beyond the bare necessities is to show off your shiny mega yacht with uniformed crew to your social cohort to impress .... that you own more oil wells than your neighbour  .-)