It is definitely more complicated than changing the case and running the hash again
If you're actually using a 'strong enough' hash to prevent easy cracking if your hashed password database is leaked then you're doubling the server load which can be quite substantial in some cases.
And obviously this is server side
https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpubli...