but again in case of isro stands narayanmurthy's question... invention, innovation and contribution to humanity, which isro has not really done... one has to be fair on that.
isro's budged may be peanuts compared to nasa, but spacex's budget is lot less than isro, and it is spacex that within 13 years of establishment is ready with a seven-seat powered-descending leo spaceship ( dragon v2 ) and its own rockets whose luggage capacity far exceeds isro's.
also, nasa had projects like hubble telescope and voyager spaceships which contributed just a little more to [uhuman[/u] understanding of space.
also, nasa's budget is bigger simply because of nasa being a agency of a capitalist government where everyone wants to make money out of the slightest thing and because they have lot of unnecessary standards to conform to.
spacex operates on a small budget because, (a). they don't follow much of standards but choose to build to their own needs, (b). they innovate rather than procure things from over-pricing contractors.
please watch this vid to know of the spacex approach... it is the unveiling of the dragon v2 spaceship...