I'd have to say that the console with the most variation in software to offer usually sells the best. Its why PS always seems to beat Xbox. The PS brand has most of the multiplatform titles plus a massive amount of exclusive niche franchises with a better chance of becoming sleeper hits. Xbox usually caters to the US market because its the biggest on and Nintendo caters to their core fans through exclusively. Or at least Nintendo used to. Lately we've seen their biggest franchises go through changes that have damaged the reputation of their franchises.