All the stuff you talk about is about right now. Of course, right now Linux has taken over the world.
But back in 1992, there was no USB, cell phones were big monstrous things.
At that time, it certainly would have been possible for BSD to gain critical mass.
The phone number stuff, while it was in the tech news back then, wasn't all that important. The AT&T v. University of California lawsuit was the important thing that held back BSD.