Why didn't they give WebObjects away for free? Since it's just software, it has no marginal cost to NeXT, and any NeXT workstations it sold would be profit.
Put differently, any platform needs a critical mass to survive, and if they price it so high, it won't have that critical mass, causing it to die, in which case the development cost would be wasted.
Surely people in the 80s weren't so dumb as to not understand network effects, so what am I missing?