Yes and no.
They didn't just control the repo, but they somehow managed to convince the miners to support them. Exchanges and users simply defaulted to "the longest chain is Bitcoin", ensuring their victory. So they weren't alone.
But Bitcoin's truly decentralized nature allows for forks, where if you disagree with the development direction you can always go your own way. So the spirit of Bitcoin lives on in other projects (both via forks and via projects with no shared history with Bitcoin).
> You're claiming that just two individuals have had a significant negative impact on a project that was intended to be free from central control. That in itself seems like a failure of the project's goals.
Yes, it was (and is) still a major failure of the project's goals.