Hope this makes sense...
Honestly, i used to really hate outsourcers. None in particular (i've never personally worked with any),
But as a programmer,
I was feeling what everyone bitches about (watching tons of jobs going to guys that could get 30 guys for 5 weeks for $2

) and it really kinda pissed me off. Why, i dunno, i somewhat felt insulted that i bust my ass as hard as i do, and 9 times outta ten, someone is going to go to someone like that.
I don't feel that way anymore, i've been noticing more and more people complaining about them (including people from this board), and I'm getting a bigger client base, a decent amount that are coming to me after bad experiances, and due to those experiances love my work even more. So as long as it doesn't come down to me going to Mickey D's and having to spend 30 minutes trying to figure out wtf 'sir

fries you

like meal with

your plz

' means, when i've already ordered the fries, or my doctor gets payed $2/hr (no thanks, med schools worth the extra $$

) i'm cool with it.
My clients know i don't work cheap, but i do good work, so things work out nicely
EDIT: 50 for $2/hr
