Gonna have to respectfully disagree with you there. There is a reason why quite a few F2P games are implementing gambling boxes into their games. They sell extremely well and for many people, they become a hobby within a hobby, especially if you continue to add more and more items you can get from them. This also seems like a much more reasonable and fair implementation of these boxes than in other games. In games like GW2 and STO, you loot the gambling boxes themselves, and then have to buy a key to open them. I'd say that's quite a bit scummier than simply buying the packs directly from the store.
There is a term that I have heard frequently as of late in conjunction with F2P games, and that term is "Whales". Most people who play F2P games don't spend a single cent in the cash shop, and I suspect that this will remain the case with SWTOR. However, there are people, who have been termed "Whales" by developers that spend hundreds and hundreds of dollars a month on F2P games, buying stuff such as this, and that is what makes up for the majority of the people being able to play for free.
As I have said in other threads, I don't really think comparing these packs to a casino makes much sense. They are, however, very similar to baseball cards or really any other type of trading card. You buy a pack, knowing up front that the individual cards you get are totally random, and if you want to buy an individual card, you can buy it from the secondary market, or in SWTOR's case, the GTN.
In fact, that's one of my favorite things about this update. Having these items become tradeable after the fact actually encourages people to interact and trade with eachother to get the items you want, and judging by the drop rates from the PTS, the majority of items aren't going to be that expensive to buy with credits. Maybe they will be at first, when there is a high demand, but eventually prices will stabilize, and both people that enjoy the game of chance, and people that just want a specific item will be happy with the system.