Naive article.
Demand-side scaling is one approach to lock-in. Others include APIs, open/closed data policies, utility, interaction with other services, ease-of-use, and more.
Hal Varian and Carl Shapiro's Information Rules is a far more complete look at various elements of lock in from both a provider and consumer perspective. http://www.powells.com/biblio?isbn=978-0875848631