I've taken to ignoring these missions now. I don't care about credits anymore and spend most of my time playing the BGS. That means staying in a local area of about 15 LY around one system. Since the assumption now has to be that the scan will be illegal and get me a bounty in the jurisdiction of the scan site owner, it means I have two options:
1. Run the missions as: do scan, visit IF, turn in mission. 15 min minimum, for one mission. Not worth it, time/efficiency-wise. That's because I could take 2 legal missions and do them in the same 15 min.
2. Run the mission as: swap to secondary ship (meaning I now can only do that one mission), do scan, turn in mission, swap ships, continue on. If I want to do another scan mission, ensure target location is not wanted area for me (or accept risk of getting shot down), swap ships, do mission, turn in mission, swap back ships. Continue on. That's a lot of faffing about and limiting myself on missions, locations, and ships, all in a small 15 LY range where I operate. Not worth it considering other inf missions available.
So I guess I've made a choice here, and maybe I can experiment with option #2, but right now, it's just smarter to ignore the scan missions FOR ME. The only 'solution' I can think of, is that there be a different ratio of legal/illegal scan missions. Right now, 9 in 10 are are illegal for me (elite expo and combat rank, faction I'm working for is corporate in med security system).