This and other things (example: snap) have led me to switch back to Debian, which has come a long way on the user side in the past decade!
... and with older packages, but that's usually okay.
Reject ads in your shell, return to Debian.
Just use sid/unstable. Debian really did a disservice for naming it "unstable". Don't use "testing".
There's a few system-breaking changes a year, e.g. gnuplot broke last month.
Unfortunately for me, I only seem to like the font rendering in Ubuntu, any other distro I tried (and I habitually try lots) don't seem to get it quite right (for my taste anyway).