Actually there is a logical explanation for removing useless configuration parameters, but you'll find that I am in favor of leaving them in place: 
GitHub
docs: Undeprecate datacarrier and datacarriersize configuration options by bitschmidty · Pull Request #33453 · bitcoin/bitcoin
Removes the deprecation for the datacarrier and datacarriersize options by reverting commit 0b4048c from #32406
Many current Bitcoin Core users wan...
