You also have to consider that Indian salaries aren't remotely close to US salaries and other local factors. Software engineers make 12x what they make in India. The US can't just have a $73m mission considering the standard of living for engineers and managers here. ISRO is notoriously cheap even by Indian standards. Its probably not realistic to expect this type of pricing the same way the US can't mass produce things as cheaply as China can.