There were several reasons for the demise of the NC, but in retrospect is clear that it was the right idea at the wrong time.
The NC required a persistent online connection with sufficient bandwidth to deliver all the software and applications across the internet.