I agree. I am an older player as well. The game does seem designed for power gamers and adrenaline addicts. And there are times when you feel like a mission is undo-able in small teams.
I think they should have a way to abandon missions. If you try several times to complete a mission and just can't, you should be able to abandon it. Maybe come back to that contact later and pick it up after more levels.