Why f1 drivers earn so much

Because of the risk factor and popularity of this sport