+1, I would personally love to see the footgun made slightly harder to use, especially because is not obvious to beginners that this is a footgun.
I’m sure beginners would still struggle with the not-obvious naming of Exception vs. BaseException, but it improves the odds.
I am not particularly bothered by the implications for code that currently uses a bare except. It’s been “don’t do that” behavior for almost 20 years.