I wasn't wrong, once again.
I wasn't stating they WEREN'T subs -- I was stating that they SHOULDN'T be counted as subs when speaking of people who "left the game because of how bad it was." I'm sorry if you misunderstood what I was saying.
They SHOULD be counted as subs because they WERE! Period! Why they actually left is anyone's guess and it's completely irrelevant.
Back to the OP - I expect anything sightly sizable (FPs, Ops) to be DLC now. The "free content" will continue to be crap.