Yeh, because Star Citizen with an estimated release November 2014, will allow you tp be deep into it 12-18 months from now. Elite Dangerous, estimated to release March 2014 will also just have you started.
So in terms of those two meaningless titles, BioWare has very little to worry about. Not to mention, vastly different games for which the prime focus is space combat. Here it's just a part of the bigger picture.
SC Alpha in 12 months, I pledged and will have alpha and beta access.
Same for Elite.
Meaningless titles? I lolled