The schedule is ok, dirvers can't complain.
They earn a lot of money, an amount of money that we can't even have in 100 lives time spawn and they ear it per year.
If they are not ok with it they can leave the F1 and do a normal job for 2-3k per month when they are lucky to have one.
I totally agree with you though. And I wouldn't say no to watching 30 races per season honestly. It would be a feast for us. They would need to make it more tight or cut from the gap between 2 seasons. It is up to them to decide which way it would be.
We are really talking about huge numbers indeed. Especially the most renowned and successful drivers are making an unbelievable amount of money. Every amount can be spent completely actually but it is up to how you live of course. I don't think any of them are complaining about their job that much at the same time. You are one of the 20 drivers on the grid, just think about that. Only 20 people are hired for this job which sounds really insane. The salary is also according to that as a result.