Q: I get jammed a lot by e-war NPC's.
A: Fit an ECCM module.
Q: Assignments are boring and repetitive.
A: Look for more assignments in outposts on the island (you can quickly find an overview of available assignments using the 'all assignments' tab). Also, check out beacons if you want more of a challenge. But, sometimes it's just grinding towards the next level.