I use "free" streaming virtually all of the time where I am, but as odd as this may sound, I still pay for my content. Over here in the uk we have no hulu, we have no netflix, none of the streams coming from the other legitimate sites, all we have is iPlayer, which is a bit of a joke as far as most of its content is concerned. But that's never stopped me, plenty of less legitimate sites out there to give us what we should already have.
However, I don't think the content should be free, it should be available, how it is now illegally, for a reasonable fee (or at least ad supported). But no-one wants my money.. Here's the clincher though, in this country, if we watch anything that is being broadcast on a tv channel at the same time we have to pay a license fee to the government. Technically I don't need to pay it, but I do because it directly supports british content being created. Also, I have an internet connection, which we're pretty much forced to bundle with cable tv and a phone line. So, whilst I use the internet solely for my entertainment, I still indirectly pay what I consider reasonable(ish) for what I'm getting. It's kind of a guilt and responsibility thing.
Now, if the companies pulled their heads out of their asses and provided me with the streaming methods that are clearly feasible, preferably for a reasonable price, then they could drop out the middle men, I would drop the rest and they would get all the cash. But they're morons who would rather whine that they don't have my money rather than actually allow me to give them it. Go figure..