Here in the forum it seems to me everytime someone asked about whether to get shards for a new character or upgrade what one has, people will favor the latter.
I understand that in this game, resources in terms of energy, gear, and tokens are limited. That is why many favor upgrading what is owned, especially for non-paying players. Their argument goes like this, if you focus on what you have, in the long term (after lvl 55), that is probably 20 days, you can out level, out star and out gear those who invest here and there, in the pvp arena, which is the ultimate goal. In other words, your frugality will eventually pay off.
But but, this argument assumed that pvp is the ultimate goal, and the rewards there are the best. The question is, not everyone agrees with these asumption. According to the statistics just released by EA sports, Bobba Fitt, who is not achievable in pvp rewards, is the character of longest play time in Battlefront. Compared with pve, contents for pvp in GOH is quite limited. People could prefer pve, esp mission progression, much more than the rankings.
The second problem of the questionable "correct answer", which argues for frugality and repetitiveness, is that is it fun to do that? If not, why should we even play this game? Are we playing for fun, for character collection, or for top ranks in one's arena tier?
Therefore, before making decisions on where to spend the scarce resources, one needs to know what he/she really wants.
I don't know how many players who get bored playing Chewy, Consular, Talia etc have dropped the game already, but I feel the need to reassure those who enjoy the unpredictable moment of entering the card draws, as well as spending tokens trying to unlock yet another character like me, there is nothing wrong! In fact, it is these joys and regrets that drove me through the game, wondering what the next adventure is going to be...