As the subject goes, what could be the main factor?
Famous developer, Media reputation, MM... or Just technology itself?
So far, it seemed that marketing and market marking were the main factors...
Many factors influence, in my opinion each factor is interconnected both the technology used, the products to be delivered, the marketing carried out and also how they will develop the project. Each of these things is needed to be able to support the success of a project or the running of a project, each has its own role and function ranging from marketing, products to the technology used.