Yes, it is for SEO purposes and to build your own branding presence, and to be less dependant of other major platforms, in this case Youtube.
1. He probably already wrote a script for his video before production. 2. Speech-to-text is quite good and cheap nowadays. So, why not?