Unfortunately, the credit price on all those items in the GTN are set by players, not the game. So, you really can't entirely blame the game for an Ops pass costing more than 350k (I personally do not see the point of charging more for something like that than your target audience can afford, and have a guildie that made millions buying the passes with his Cartel Coins and selling them at a price the average free/preferred player could afford, but I guess my knowledge of ecomnomics is faulty, obviously you make bank buy selling things at a higher price than your target audience can easily afford). On my server, Ops passes tend to run higher than 350k, which I think is ridiculous, but that is all on players that choose to charge that much, and players that find a way to pay that price.
I know it can be frustrating to see a game that wants money when there are so many out there for free, but even the free ones usually have some sort of cash shop or other form of microtransaction, they all need to make money. If this model makes you mad, realize, they aren't going to change because of what someone who doesn't want to pay them money says, as they do have bills to pay. Just wander over and find a game you can play for free happily and enjoy life. Life is too short to be upset over something that isn't going to change just because of something you said or did, change what you can, find a different game where you can be happy.