it’s unrealistic to assume it would exist forever.
Older multiplayer games would let you self-host the server, long before the current trend.
Ubisoft doesn’t have to continue to host servers. They just have to release the server code. Zero cost to them.
I mean, they don’t have to release the source code. A compiled version would be fine.