I expect mainly because the coding models are trained to roleplay that process and don't work as well if they can't pretend to use git