Where the friction appears
- Git and Path state can differ across machines.
- Install methods become fragmented across direct packages, scripts, CMD flows, and Winget.
- Version visibility is harder when updates are not centralized.
- Support teams lose time re-diagnosing the same environment issues.