The problems I see with the current res mission system:

Anyone can complete the mission, not just the researcher.

If non-researchers are using them to level, then there is a problem with the leveling system for those runners (such as monk dex) rather than a problem with the missions.

Cash reward is far too high.

Xp reward is far too low (for tradeskillers).