well its easy to say "The minute we say "We are looking for a offshore lead/architect", people run away." when a salary / savings for a develper role in usa is 4 times than these offshore architects are offered, obviuosly people will look for onsite. Gaps are narrowing down, but still a 2 year stint at onsite makes life easier at offshore, especially if you have homeloans and personal loans and ever increasing cost of leaving in big indian cities
whats minimum salary in usa 60000 $ pa [36,000,00 inr pa] ? tell me a company which pays so called "offshore lead / architect" that kinda salary
i am sure no of such kind jobs in india will be 5% than in usa
probably usa startups should start hiring fulltime freelancers to work from india, then it would give better finacial options than outsourcing companies to developers and outsourcing benefits to usa companies