I can imagine that actually removing uncompleteable missions could lead to unforeseen domino effects. It might be advisable to instead simply not offer such missions. Eventually some of them might become again fully functional, at which time the mission need merely be again offered. (i hope i am making sense to the devs and you others)