Outsourcing is a godsend for many individuals who are not just cut out for real nine to five office work. Be it writing, researching, fixing computer programs, developing software, making graphic designs, a bevy of individuals were able to make a living out of freelance in outsourcing. This makes outsourcing a good thing, actually. Imagine individuals who cannot commit to a job in an office this does not mean the end of the world for them, because outsourcing is yet another option. Or people who have very low social skills if they lack the panache to interact with bosses and co-employees, they can quietly and efficiently do their work on their own without having to worry about needing to interact with other people whom they might accidentally offend.
Outsourcing is indeed a good thing for many people. Some who do not have the capacity to penetrate the big companies as a regular employee might find outsourcing as a good way to get gratification for his work. One can even make a good name for himself, as companies are also known to refer good workers who provide great service to others. You might not be able to make it big in the regular arena, but that does not mean people will never see you as a professional worker who can provide great service, because you will also carve a niche for yourself in the outsourcing world. The good that comes out of outsourcing knows no boundaries and will not be able to judge people based on a variety of characteristics just plain old service and professionalism.