Makes sense what you are saying but yet somehow there is this guy in my league. He is also level 7 but has one talent 20 and one talent 17 driver. The talent 20 one won the last 3 races. I don't have an idea how to compete with that.
Yes, you are going to struggle against this team. Not only does he have T20 and T17 drivers, he also has all three staff at the same level as the team (actually the TD and Dr are one level higher) which will maximise next season start design, maximise research for this season and speed up driver training.
Neither driver has ever been in another team which means they have not been transferred from a high-level primary account.
My guess is you're up against a secondary account of an experienced player who either has deep pockets, a lot of luck or possibly a little of both.
The T20 driver may have been an "Epic Driver" special offer. The T17 was only generated a few days ago and with luck or spending many tokens could have been generated from a L7 driver academy.