Repos is relatively new compared to DBFS. Microsoft and Databricks might be in the process of improving the integration, but it can take time for new features to be supported in integrated products like ADF.
We all agree that the primary use case for ADF is data orchestration. Directly running scripts or notebooks might be a common task, but navigating and deciding which version of the script to run from a Git repo could introduce complexities that don't align with the primary purpose of ADF.