I'm shocked at this turn of events. I have Steam, and a
few games through it, but it is not my favorite DRM system. But the critical thing that makes Steam work is the OFFLINE MODE. You can still play your paid-for games if your connection goes down or is unavailable.
For Ubisoft to implement a constant-connection system seems baffling. I was looking forward very much to SH5 and being able to run around the boat, but now I'm going to have to adopt a wait-and-see approach.