The ones who are really talented, gets there. Yes, it requires a lot of effort and money, and you can't do it without the support of your family, but there are people on the grid without multimillionare fathers, like Ocon, Raikkonen, from earlier Eriksson, or Vandorne. Yes, karting requires a lot of money, because it's a technical sport, and they do not play it with only a ball, but if you are good enough, sponsors will pick you up and eventually you can reach F1, but you have to be really really good. It really hurts f1 reputation that there are paid drivers, I agree, the fans do not like it, the pilots do not like it, but what can we do? We live in a world where money can buy you anything ( not anything, right MC and PSG ;D ) hence we got Mazepin on the grid, and Stroll, who probably wouldnt be on the grid without his father, but that is life. These people probably never gonna win a WDC.