That’s exactly the same with Xbox and PlayStation though (the steam offline bit). You can always play your digital games on your designated “home” console as it stores licenses locally on it.
Steam still suffers the same issue where if steam shuts down and you buy a new PC, you won’t be able to “go offline” on it and play your games. They’ll forever be stuck on the pc that was your “home” PC.