Guys,
There are many degrees of P2W.
Frankly I am surprised at the pricing for these ship armors which could lead to more of these happening in the future. I hope not, but I mean, they could have always LOWERED the amount of grind than put it on the cartel shop :9
But honestly, the word P2W, came from all the asian mmorpgs where they would sell a sword or armor with ridiculous stats that you could start wearing at level 1. This would also be available only exclusively at the item shop.