The drop rate for tokens is ridiculously low.
Ive now played through a total of 40 ground and space STF's and obtained the first set piece in the ground Honor Guard Set.
However, during all that time I have not seen even one single Borg Tech drop of any kind.
Even hardcore MMO's like LOTRO and WOW have better drop rates than this, or at least have them mixed in with better and worthwhile drops period.
And also does the Tech tokens even drop for the personal loot bag or only for Optional Objectives? Because if its only for Optionals then you need to further multiply the rarity of the damn drop by 5 as only one person in a team gets it.