The downside is that after enough of these, people get bored. You can only do so many. An X-prize for trash collection? Ho-hum.
All-in-all, I consider this trend in the 00's for competitions to be a great thing, and a great way to show how a little cash, a little publicity, and a spirit of excitement and competition can do grand things for innovation.