I understand that CentralAuth is a Wikimedia centric extension and that there's a disclaimer against using it outside Wikimedia but the reality it is being used by other wikifarms. I also understand that the purpose of T339959 was to reduce the complexity.
That being said, it would be really appreciated if $wgCentralAuthCreateOnView was restored. Some projects don't like having accounts being created on view and this setting would allow us to control that. It is quite a simple setting and I don't think in itself creates excess complexity in CentralAuth