Yes, I was bitten by it in the past. Still, it'd better be a lint, or at least a very very long deprecation period... like, deprecated and removed in Python 4 or something.
Having your linter catch `except:` is both simpler and cleaner than changing the language.
Deprecating without removing ever seems reasonable
How does deprecation without removal differ from a best practice?
All features of a language end up used, regardless of deprecation state.
I steers people who don't know better away in numerous ways, e.g. most editors with language awareness will give some kind of visual indication like a strike-trough.