I stumbled upon this repo entirely by chance! I went to his profile and clicked on a random project he has forked (of the 1.2K), and sure enough it had three still open pull requests of just typo fixes!
I think the story as he tells it is funny! Also if he had done this with actual active projects, rather than random, sometimes (or mostly?) personal projects, I think it would have gone a lot better for him!
Drive by pull requests are really annoying, especially by somebody who has no interest in the project who's never built the project who's not willing to babysit the changes all the way to maturity.
If he made a interface that listed projects with typos, and had a button that the project maintainer could interface with to get a pull request to fix the typos, that would be opt-in consensual and a feature. The name and shame board could then be used to encourage projects to fix their typos.