This framing makes sense to me. The biggest shift is treating the extension as a claim rather than evidence.
I tried a few renamed files in the browser version here: https://www.magika.uk
The interesting cases were not the obvious ones, but the mismatches. When the filename says one thing and the content suggests another, file type detection starts to look less like metadata cleanup and more like an early decision point in an upload pipeline.