> So why not just register a .com
Because the name you wish to register is not available as .com domain.
> Nobody is going to remember or type in such a domain
I don't think this is true, I live in Europe and we have tons of country tlds, people use and remember them.
Also is chris.blog really so much longer to type then chris.com or a lot harder to remember? I don't agree.
At first it might feel strange to type something else then .com but as I said in europe we have country tlds and it works well.