I don't know if that's strictly true, there's a number of indie titles that have done well on console and are the work of small 1-3 man teams.
Super Meat Boy, Braid and Fez are the canonical examples but there are no doubt many others.
OTOH if you let any old shit onto your store then you do get a lemon market effect which seems to have happened with mobile gaming.