Just because NPfiT was a massive cock-up (let's throw more money at Accenture, et al.!), doesn't mean that it had to be.
Whilst I was quite glad to see the back of it, I don't think that it was a bad idea in principle, just very poorly handled.
As for green screens and UNIX-based PAS systems, they went out of fashion at the turn of the century (see, it's cutting edge in the NHS!).