The underlying reason was that groups of people who weren't mostly High-IQ 10x Code Ninjas could make useful stuff with a few months' practice, reading and learning. That was not the scalable disruptive innovation vibe needed to dominate the world with the web. CS guys knew what the web should be: