The ship crests look good but they look like basic faction ship crests; because they are. They look like they should’ve already been available from the relevant faction shops on release of captaincy.
We’ve had a similar situation to this in the past with the faction hats. Those hats were initially a reward for a limited time event and then were added back as commendation rewards because they were basic faction clothes.
I think the same should be done with these ship crests. It would be silly for players to not have access to these basic faction cosmetics simply because they had other stuff to do this month or hadn’t purchased the game yet.
