Yet another result of all those people demanding F2P. You got what you wanted, and are now "Paying" the price
I'm a subscriber? Seriously, these are the dumbest arguments.
Sorry, just because someone made a forum post one time about how they didn't like space missions or that they want free-to-play doesn't justify everything and anything.