@ICanCSharp @Kevin Jump Good explanation indeed! We have many people using public methods that are maybe not used by Umbraco internally, so changing them could be a breaking change for plugin developers and other implementors.
By the way, for further contributing questions we have a channel for that! #882985025803530332 👍