Yes, certainly the Mercedes years skew it somewhat. An interesting stat is 'wins not in a car that won the constructors' championship that year'. If you look at all the drivers who have won 25 races or more, it looks like this (note: I'm counting McLaren as 2007 winners, and disregarding 2021 wins as the season hasn't finished yet):
Lewis Hamilton - 21 (22% of his wins)
Michael Schumacher - 32 (35% of his wins)
Sebastian Vettel - 19 (36% of his wins)
Alain Prost - 21 (41% of his wins)
Ayrton Senna - 14 (34% of his wins)
Fernando Alonso - 14 (44% of his wins)
Nigel Mansell - 10 (32% of his wins)
Jackie Stewart - 15 (56% of his wins)
Jim Clark - 9 (36% of his wins)
Niki Lauda - 6 (24% of his wins)
Obviously this is very flawed and basic (it would need someone much cleverer at maths than me can do it weighted on car performance etc. as CC points don't take into account speed v reliability, plus pre-75 the points were only the best car, and obviously top drivers gravitate to top teams), but still interesting to see.
As for 100 wins again, I can see it happening without a dominant driver/car package being needed. If we go up to 25 races a year, and drivers' careers start young, you only need a driver racing from 18 to 38 and winning 5 races (1 in 5) a year.
An interesting stat is 'wins not in a car that won the constructors' championship that year'. If you look at all the drivers who have won 15 races or more, it looks like this (note: I'm counting McLaren as 2007 winners, and disregarding 2021 wins as the season hasn't finished yet):
Lewis Hamilton - 21 (7.9% of starts)
Michael Schumacher - 32 (10.5% of starts)
Sebastian Vettel - 19 (7.4% of starts)
Alain Prost - 21 (10.6% of starts)
Ayrton Senna - 14 (8.7% of starts)
Fernando Alonso - 14 (4.3% of starts)
Nigel Mansell - 10 (5.3% of starts)
Obviously this is very flawed and basic (e.g .the driver could be the reason a team won the constructors' title, or obviously the best constructor tends to go for the best drivers!), but still interesting to see.