I was ready to buy but can't see investing in an HTPC that doesn't run netflix.
I am not sure why you think this could not run netflix. It is barebones, but should handle Windows great. Win7 and you could run netflix from a browser (wouldn't handle HD since silverlight is dumb). Win8 and you could run Netflix HD, as the Netflix app uses better API.