So every machine and CI job uses the same build tool version.
A build is only trustworthy when other developers can reproduce it. The wrapper makes the build tool itself part of source-controlled build discipline instead of a local workstation preference.