You can't expect your subscription base to continually grind repetitive tasks for access to game content. Sooner or later, that burns people out.
That's currently what's necessary for Operation teams. Whether it be running dailies for credits, leveling a Biochem alt, or a combination of the two, we're required to grind out supplies for consumables and progression repairs.
The solution for this is to add more BoE gear from both boss drops and crafting. A productive raiding team should be able to -- simply by executing successful raids -- pay for itself. Collecting high quality BoE items to sell on the GTN, or collecting crafting mats that can be turned into high quality BoE items to sell, fills coffers with the credits needed for running missions for consumable mats, buying mats or ready made consumables outright, and paying for repairs.
Without this, we return to the bad old days of grinding out unenjoyable tasks to allow us to play a game. That is not good for long term subscription health.
Please add more BoE's; I want SWTOR to have long term viability.