BCC has more customers than lines of code. Complexity and commercial success are orthogonal.
It would also be nice if you know any other small apps that are successful out there.
Deleted comment
The sample size is very large and includes lots of failures. Many of the failures have very large code bases.