Pretty much why online only games suck.
Loyalty no longer exists. The only developers you can count on these days, are first-party. Exclusive games get gamers excited and actually sell more copies, if marketed right. Look at Spider-man. You can't even pre-order the standard version on GameStop or Amazon's website.
Um, it didn't except consumers FINALLY coming to a realization of how messed up Microsoft really are. I guess we can thank Microsoft for Microtransactions, Microsoft and EA get along really well, I wonder why?