Engineers in the USA have learned that business wants their ideas and yet does little to reward them. Many who believe in their dream must start their own companies to try and win. But since they are not "businessmen," but engineers, many of them fail or get ripped off. Little companies are innovative and most of the Indian companies are new young and innovative, so yes you're right (India's go-getters stand in contrast to U.S. engineers), for now. What country will be the next bleeding edge of innovation?