It's mostly for convenience.

e.g. you can open up just about any Sentry project and run 'make' and itll setup dependencies and install anything required. It's handy to enforce some things like pre-commit hooks for some projects as well.