that's mostly because the concerns of using the source assets, rather than the purpose behind it, and the dev's wish is to not compete with it, because like customs can just replicate the source games by itself.