i think what the OP meant was the end of indie game dev for great devs who don't want to do any marketing.
in that case, partnering with a publisher makes a lot of sense. For example, Flight, the iOS game heavily promoted by ArmorGames could have gone it alone, but decided otherwise.