Anybody who has ever worked on a large enterprise software team. Anybody who has ever worked in this scenario will believe this. Computing history is full of 2-10 people teams beating giant well funded teams to the punch.
This mostly occurs because work expands to fill the time and resources allowed for the project (Parkinson's Law), and large companies have almost unlimited amounts of both.
Edit: I think it's a misconception that China cares much about fabs in Taiwan. It wants unification.
Combine that with the US's ability to unilaterally destroy Taiwan's fabs, and it sways the calculation a bit