a) it's working perfectly for just one constructor
a) I said "in that", referring to how the series is run and why it suits the constructor, so for them, it works perfectly. There will only ever be one constructor it works for in any given year, but my point is its all based on Constructors.
b) Yes there are. The revenue for the teams is by way of constructors points, not drivers points. The team pays all the bills, gets all the revenue, owns the cars, employs the drivers, chooses the drivers, control the strategy, decide who gets the worst of the alternate strategy, who pits first, who cannot pass, (the teammate) who can pass (their teammate) As commentators always say its a team sport and the team is the Constructor. If they construct best, they win, thats the series. The drivers are what the fans follow, so we get millions of driver fans watching a race managed by the car owner, the car owner does not care who the driver is, not UNTIL they have managed the best points outcome for the team, which is their revenue stream