According to DarthHater, the Cathar will be a Cartel Coin purchase. Since F2P, that is what the reps from Bioware have said. However, the customization "barbershop" will be purchased via in game credits not cartel coins. I am sure that everyone will still cry but the fact of the matter is that Bioware does not make this product for you. If they are making the bulk of their cash via the Cartel Market they have to keep that fresh.
Personally, I want to know why the QA process of Bioware has the perception of taking too long. For instance, could we not have an 2v2, 3v3, or 5v5 that is based on a reskinned version of the Rancor Pit in KP? How difficult is it to create another huttball map. I understand that FPs, and Ops may take some time due to the development process. It just seems that the team needs to be a little bit more effective on release times of content.