Like the author I would also have no problem in paying a few of several hundred dollars as an initial registration one time fee, for a domain like chris.blog.
I would really prefer using chris.blog instead of buying a .com domain like this-is-chriss-development-blog.com, just because any shorter .com domain is already taken.
It's still possible to come up with vanity domains using common TLDs. You just need to have some wiggle room (: I replaced a single letter in the shortened version of my own name and got a .net for it just a few months ago.
I may be wrong and just speaking from experience, but Americans were really trapped in the .com/net/org for a long time. I think, because that's all we were exposed to... I didn't realize the depth and usage of CCTLDs until I moved to Europe, and saw them everywhere.
When I gave my mom my first work email she added a .com after the .at at the end, and wondered why it never got to me.
I would really prefer using chris.blog instead of buying a .com domain like this-is-chriss-development-blog.com, just because any shorter .com domain is already taken.