The best suggestion I heared so far was to give every player a piece of loot, like a quest reward (at least for operations or other bossdrops)
Ops bosses should really drop more loot. Or, even better, spawn a chest after each boss kill. That chest would be player-specific and everyone would be rewarded some random items including credits, crafting materials and a piece of gear. Ofcourse, the gear would not be BoP so that it may be traded or sold.
No, wait - that would totally ruin the gear grind in which a boss drops a single item eight people roll need on.