satyakam,
You are right . There are companies who need this type of services. However, we are not getting on the right path. Perhaps the reason is that most of the US companies do this through some outsourcing companies. That is what I have read somewhere on some article.