This question is getting tiresome. ISRO gathers data on crop yields, irrigation, forest cover, and weather, all of which benefit regular Indians. ISRO is why India is on the verge of launching it's own GPS system. ISRO is one of the cheaper options for satellite launches worldwide. ISRO is profitable. None of that was visible when India's space program started. The same criticisms would have applied even back then, so perhaps you should cut them a little slack on this project, which costs all of $75MM by the way.