Those contributions are impressive, and important. DRDO avionics are good. Making a sophisticated aircraft like Su-30 is something only a few countries in the world can do. China can't. Canada can't. South Korea, Thailand, Philiipines etc definitely cannot. Let's appreciate the good work DRDO does, instead of mindlessy complaining and bashing them.