I'm sure this isn't intended to be all of the money winning business plans will need. It's more of a motivational tool, and it can help foster ideas that may take years to actually develop. 
It's like the x-prize. It wasn't a very big prize but it generated millions in investments and excitement to try to win it. Things like this happen frequently, with positive results whose value far surpasses the prize money.