Ris Because to communicate with services, aaPanel need to compile them from source or the custom package that enable you to manage them through UI, I think.
If you use cPanel, it's the same, they will use the package thats managed by them, not the original or from git source of the software, apparently!