They actually did this when they had a public spat with Improbable and stealth-changed the ToS to forbid Improbable's use of Unity. When called out, Unity posted the ToS to GitHub as a promise of transparency going forward.
They deleted the repo it a few months before rolling out the runtime fee and published it again after being called out.
So it's great in concept, but we've already seen it completely ignored in practice.