Вообще все в жизни двояко.
Если например железо не будет рождаться само по себе ибо требует материального вложения. То софт в этом отношении гораздо интереснее.
Например в случае конкурса ТИ вложение средств является "мотивацией", т.е. они вкладываются не ради того чтобы софт был платным, а вкладывается больше в стимуляцию ленивых кодеров. Так как не секрет, что материальная заинтересованность один из важнейших факторов в создании качественного и законченного софта.
Есть конечно кто пишет софт качественно и законченно (в смысле доделано), но на вскидку приходит очень мало имен. А в конкурсе участвуют достаточно приличное кол-во авторов, причем их количество коррелирует в том числе и от размера призовых.
Второй момент, касаемо ТИ, если бы призовой фонд состоял чисто из спонсорских денег (т.е. были конкретные спонсоры которые отваливали какуюто соразмерную сумму денег), то естественно смысла делать платным конкурс не было бы. А так конкурс самоокупаемый получается!