some businesses thrive online others suffer from betalock
term to describe a website that is perpetually in beta
"some businesses thrive online others suffer from betalock" What is the definition of "betalock"?