There are typically around 50,000 nodes active at any one time, it costs money ($MYST) to connect to them, if a state wants to spend huge amounts of money trying to connect to 50,000 random nodes each day day upon day, then we'll all get rich and the state will get significantly poorer.
If they want to run nodes, then they can capture some of the traffic for sure.
Tor is free to use and a much easier proposition, but still reports of its compromise have been vastly exaggerated.
If you prefer centralised companies, then this is an option:
I would suggest, however, that the ability for a government to capture a single company is significantly easier than a decentralised network.
They have managed most of the large tech companies, smaller VPN providers are child's play by comparison.
There is a third option, which is a Tor like service run by two separate VPN providers, Obscura and Mullvad.
Obscura sits in the middle of Mullvad and so neither operator know both the source and destination of the traffic they handle.
Obscura is only available as a Mac download currently, but it is open and you can implement their solution on Wireguard:
https://mullvad.net/en/blog/mullvad-partnered-with-obscura-vpn