By the way, I do agree with almost everything you wrote in your last paragraph. i.e.
It's a nice summary of the challenge of ngTLD investing. It is almost impossible to make the numbers work for holding premium renewal rate, even with crazy optimistic price and sales projections. That leaves the names either in extensions that don't charge premium renewals, or finding gems the registry missed (tough but not impossible). I think when you talk a few hundred that is where the main growth of the ngTLD market will be in the next 4 years. Creative types, one person companies, non business users, marketers, etc. will be looking for something a bit better than hand reg. Selling enough at a high enough margin won't be easy. However, at least to the degree NameBio represents the market, the median price for all extensions is typically less than $400 so it is not really different from most sub-prime com sales. In fact my wrap-up highlighted comment said (based on pretty much what you are saying):
It is still prudent to be cautious when investing in (new) extensions, and still true that overall the return on investment seems (clearly) better in .com. The difference is possibly narrowing, however, and if the comparison is with other legacy extensions, or country code extensions, the case for new extensions could be made (although it is still debatable). The health of new extensions, ultimately, depends on the level of adoption of these extensions in significant websites.
I argue that for diversification purposes holding a few quality ngTLDs without premium renewals might make sense. Or for those who are passionate about promoting something that the ngTLDs do best, like domain phrase marketing, ngTLDs make sense.
I personally aesthetically like some of the ngTLDs a lot. To me I find the ngTLD space requires more creativity. But the numbers say making a ROI on them is hard now. Maybe I like a challenge!
Anyway, maybe we should agree to disagree. I will read if you want to post another reply, but I think I will move on to other things as I think I have said all that I wanted to stress. I try to be fair and balanced.
Bob