I personally don't see it as a problem. I love the fact that I can see other players FC's in solo mode. It gives that feeling of multiplayer without having to be in open mode.
As for the system map being full of them... well surely that's the whole point of a system map, to show everything that's in it.