Running the same software is not a problem, as long as the consensus rules that this software are decentralized.
Agreed. If we couldn't trust Bitcoin Core, we'd have bigger problems to worry about. And even if the developers ever go evil and add bad stuff, we'll just stick to the older version and go from there.