Yea that last part is just unnecessary. You could make that comment about anything that is this far into its life cycle yet they only make it for the Wii.
On topic can't really see why anyone would think the Netflix service would have HD content considering it doesn't have it for anything else. Just silly. Personally I don't use Netflix on my 360 nor do I plan to ever use it on the Wii or ever in general.