What would have happened if we wouldn't have developed any cryogenic engine? The government would have used that 300 crore rupees in other development projects, the politicians would have been very happy and half of the money would be in Swiss bank, right? So whats wrong when we spend money for our own scientific development so that we become a self sufficient nation.
The scientists have worked very hard for the development of the complex cryogenic engine for more than 18 years. Failures are bound to happen in science. I'm sure ISRO will study the matter and bounce back next year with a successful launch and shut all the mouths.
PS: For those who don't know,
ISRO - Indian Space Research organisation.
GSLV - Geo Synchronous Satellite Launching Vehicle (to launch geo stationary satellites)