Network effects were also nowhere near as strong as they are now.

BSD is a killer example of that point, too. Using a BSD Unix got to be pretty difficult after Linux containers became hegemonic.

It was a bit challenging long before that. I ran webhosting on FreeBSD in the early 2000s - remember finding a tool you needed and hoping it was in ports?