Comment Re:NEITHER! (Score 1) 173
You have to take into account there is a huge difference between small indi companies and larger game developers. If you have invested a lot of money up front to make your game. You need to recoup that as quickly as possible (time value of money). You also need to be certain that you have made enough noise compared to all the competing products out there. Your investors will not be happy if you left this very important area to chance. Advertising, PR etc are all hugely expensive, you have to be sure your product will make the biggest splash.
This process costs money. Sure you can do without it but lets face it many games are a bit lame, If there games are launched they will probably only make a fraction of what it would have made with a publisher pushing it for you simply becuse the whole viral thing would not work for you