That makes sense!
I don’t know why this is hardcoded. What sort of files do you want to resize? If you use your custom thumb component, it won’t have to check if a file is resizable like the Kirby native component does.
Having said that, if I knew how to easily monkey patch this method, I’d tell you.