Supporting constructor binding on 3rd party classes the way @ImportAsConfigurationPropertiesBean does leads to some inconsistensies. The main one is that the annotation use constructor binding by default, which is at odds with what @ConfigurationProperties is doing.
This issue is to essentially revert #23172 introduced in the previous milestone.
Comment From: snicoll
I've created #23607 so that we give this feature another go.