While I agree with pretty much the rest of your post I gotta disagree here. I've had nothing but problems with all the modern KWA pistols I've owned. The pre-NS2 pistols were absolutely fantastic, but the NS2 leaves much to be desired especially given the marketing and hype they were given. When something in it breaks you're then stuck with either a paperweight or using the same crap KWA OEM part that broke in the first place. Not to mention KWAs tend to underperform compared to the cheaper KJW and absolutely pale in comparison to TM, both brands that have ample upgrade and replacement parts available on the market should something go wrong or you want to squeeze a little more performance out of your sidearm.
I love you for this.