I see your point there, but yet there are some things that are only offered on the shop. For example that new speeder with lights. Why should I have to spend cartel coins on that when I already pay 14.99 a month? Should I not get that anyways just because I paid for my monthly sub?
No. It's a cosmetic item not required for gameplay. And the revenue of those transactions goes toward producing new content for the game.