So do I. If there's hope then I reckon that this is it—or something like it anyway. Of course, we still face another major challenge and that's the silicon itself. It's now dead easy for manufacturer's to change the firmware/microcode within CPUs, GPUs etc. without end users' knowledge (and possibly to their disadvantage). How we tackle this problem I'm not quite sure. :-)