I still refuse using these kind of tools. Though it's still unclear to me if I'm an hero now, just an idiot or both.
The way I roleplay/justify this sort of information is that in the real space world, you would get out of your ship now and then, go to the space bar to have a few beers with fellow traders, some of whom are friendly and helpful enough to share their good trade routes.
So in real life are you going to say, "no thanks, I want to search the whole galaxy for myself"?
The only difference is, those in game traders are sharing their knowledge with you here on this forum until the game implements bars where we can chat to each other in game.