you must use a lot of very unusual words
No. I just type more accurately than the average Google user, so when I do type an unusual word it is more likely that I intended to type it.
Google could fix this (with logged in users) by using some type of Bayesian classification algorithm. They could track how often a user subsequently clicks "Showing results for _____" compared to "Search instead for ______". That would give them a self-rated user typing accuracy score they could use to adjust which results to display when they detect a potential misspelling.
For all I know they already do this. However, based on anecdotal evidence from my own experience (admittedly non-scientific), it does not appear that they do.