While author has touched upon the issue - the real reason for the US$ to weaken is EURO has become strong. It is robust growth of European Economy which is driving USD weaker. Well Rupee getting stronger no doubt gets lower export returns but at the same time ensures lower import cost & custom duty on that - which ultimately results in lower production cost - deriving benefit of the entire cross section of Indian public. This is one of the most important factor.
Ultimately a Country's potential lies in its qualitative products & production values - one shpuld not really worry about the exchange rates as export/import are not based on these.