As of 6.2, bean definition overriding is made more apparent, and a note in the reference guide discourages users to rely on the feature, see #31288.

In 7.0 we want to deprecate the feature and be more loud if it's still used.