>abloo bloo you should get SC from finishing operations and
I say this with 100% sincerity: you do not want to change the way SC is earned. If you tie in SC drops with any objective, the game is going to unravel into lobbies sweaty third-worlders who will seethe and ragequit / grief if you take too long to farm super credits. Just look at the average MvM lobby in Team Fortress 2 to get an idea of what Helldivers will be like if this change goes through.
Not to mention how shitty the game will become if it turns into a daily chore of grinding several missions for miniscule amounts of SC.
Genuinely do NOT do this