Interesting article and impressive to see that kind of tenacity. Truly that's a take-away from the full perspective. The other take aways, for me, aren't nearly as complimentary. 1. Want to make a lot of money? Find an out-dated system where grunt labor is worth a lot less than the technology the grunt labor uses, and target this gap mercilessly (call centers) 2. Act like every other shady, fly-by-night, asshole sale…
Finding such a system would require you to have some experience with it, knowing the current problems, and then build a solution for it. This is the case in the article. Which is not easy I'm guessing, at least as a developer.