I worked for a small company that was developing web applications and 3D animations. I was their lead artist. They tired outsourcing both web work and art work to a company in India. All of the 3D stuff we got back was sub-par, and we had to scrap it and do it all ourselves. The web stuff was also questionable, but we continued outsourcing to them for that.
Bear in mind that’s just one company, it can’t possibly be a reflection of an entire country or way of doing business. This is just my limited personal experience.
My boss would wake up and be at the office at some ungodly hour in the morning to have conference calls with the good folks in India. Anything to save a buck 
My opinion is that no matter what country you live in, as long as you do great work, you can meet deadlines, and your prices are reasonable you have nothing to be worried about. If having competitive prices doesn’t allow you to pay the rent, then you probably live in an excessively expensive area. That’s one of the major problems in the US - most of the hotbeds for 3D work are relatively expensive areas to live (LA, NYC, San Francisco, etc). That drives up our prices. Americans need to pack up and move to Wyoming or Kansas so we can afford to work for less.