I made that up because I am of a negative opinion on how long Bioware expects us to wait for content that should have been made available at launch, especially so considering that their latest statement on the subject did not concede that point.
I have no clue why people seem to be quoting me as fact, though.
Well, I think maybe you got short with the negativity. You're definetely slacking
Sadly, apparentely 3 years seem to be a plausible number so people aren't disregarding this as a ludicrous "estimation"