Re: Ermmm ... quite.
"Do you seriously feel it reasonable that a permie should see about the same take-home as a contract worker, in exchange for a considerably higher risk-burden and simply non-existent benefits?"
Hell, yes.
Nobody FORCED you to become a contractor, and we all know why you did...