I found the referenced article linked at the top interesting: https://sethmlarson.dev/deprecations-via-warnings-dont-work-...
The underlying complaint seems to be about libraries, rather than user behavior.