When you have a player with a fully engineered cutter sitting on a half a billion in rebuy's, who's out ganking new players for the fun of it, with a sidewinder and a thousand credits to their name, just telling these new players they should "git gud" is not the correct response. No matter how good a pilot that sidewinder is, the ganker in that cutter will kill the sidewinder every time. Why has nothing to do with piloting skills, it has to do with the amount of time and money each has invested in this game to this point.
In order for this to be a fair fight, the new player needs the time, resources and space to get up to the level of the ganker. This can't be done in Open, which is why the FDevs created Groups and Solo. Telling this new player where to find this kind of space should always be the first thing you do. It will keep them from just becoming another target.
I have always been an advocate of starting new players in a group like
Mobius, where they can't be attacked on site by other players. In order to give them a chance to learn how to play and bring their skill and finances up to the level where that ganker in Open isn't a problem any more. With the side effect of taking away the easy targets these people rely on to get angry, so they can feel better about themselves. These safe spaces should be the first things every new player in this game should be told about.