No, it is the dev's fault because they allowed such disparity in rewards in the first place. Humans will just go for the path of least resistance.I have now stopped playing this superb game but it is NOT the devs fault or the games, it is MY fault and my fault alone.. BEWARE!!
It is also the devs fault because they didn't include any compelling reasons to do anything in this game other than credits. The only exception would be missions to unlock the engineers, but there are no missions that offer anything unique, or an activity that is actually fun and engaging.
My recommendation, stop blaming youself, and wait for the devs to complete the game. Play something fun in the meantime.