Very nice, Justin. It's been interesting how little discussion there has been about using PHP namespaces in WordPress dev. In fact, your blog post last year is one of the few I've seen:

http://justintadlock.com/archives/2018/12/14/php-namespaces-for-wordpress-developers

Another detailed post by Steve Grunwell:

https://stevegrunwell.com/blog/php-namespaces-wordpress/

I think it would be very interesting for you to write about object oriented programming and plugin/theme structure too, based on your vast experience in this space.

It seems a lot more agencies are starting to maintain their own starter themes and starter plugins (us included) and esp. as developers try to compare WP development with e.g. Laravel, Composer, etc it might be a nice follow up to this exploration of PHP namespaces...