Semi-assumed EAware wanted to look good. Guess I was wrong.
Sad that STO's free expansion will have much more than this DLC.
STO's expansion will also offer a hell of a lot more than mere DLC and it's being published by a company whose entire business philosophy is true F2P, hence the reason that the expansion is free. (The only reason there is even a sub option in STO is to fulfill previous contractural obligations).