Well .. "not-com" and "new Gs" are two overlapping but different categories.
.net and .org are non-com.
.co and .tv are actually more new G than ccTLD
.bank .autos .vet and even .shop are not gTLDs
gTLDs should be general "generic" broad category stuff like .biz .web .co .com
Target use TLDs like .blog .dentist .autos aren't even real G's in my opinion they are more "Niche" TLD's .. but if you say nTLD people will think you're talking about "New" TLD's .. lol .. it's a mess!
Anyhow .. maybe that's for the best .. because at the end of the day I'm not for or against the new TLD's .. I look at them one by one .. not only that, but then also judge the left of dot to see if it makes sense with the right of dot. At this point out of a few hundred domains I have 1x .news, 1x .life, 1x .sexy and 1x .work .. none of those with premium renewals.
One huge problem I have with them however is due to the short-sightedness of ICANN's allowing of plural and duplicate meaning TLDs ... have all four .car .cars .auto and .autos is just inviting confusion. What's more .. what's stopping them from rolling out similar competing newTLD to current ones in the future? Like if you've paid $1000 for a premium .blog .. what happens to the value of that domain if they ever come out with a .blogs?
Similar to how although technically not a "new generic", I've avoided .io because I think .app is going to hurt it when it comes out.
Because of that and the ridiculously priced premiums, I find myself actually grabbing super-premium (left-of-dot) old-school-newTLDs ... stuff like actor.biz, binary.cc, decibel.co and outbreak.info