• Totally Agreed. I worked in Bangalore, Chennai, Kentucky & now in New Jersey. The reason jobs are outsourced is because of cost of labor since labor is cheap in India. Being from India I can say the quality of work done in India is not as good as done in US.

    IT Outsourced -> India

    Manufacturing -> China

    Money Printing & Borrowing -> US

    Indian -> dont have job -> Beg

    US -> dont have job -> govt pays -> no worries