I mostly agree with what you said except the first part of course...re-read my post and see I also said I could say nice things about DI...Just because I think a "ground up" piston gun has the potential to be more reliable and lower maintenance for our soldiers (and minute men), doesn't mean I think YOU are wrong to choose what you like...piston being reliable doesn't mean all DI guns are crap. But if I am generally comparing them, my post gives my opinion quite well I think.
The sarcasm must you learn, young Jedi!
And to Hensch's point about "mil-spec", I think the important part is to know what that means, and if you are trying to save a buck, where you are willing to sacrifice on that. Just because a gun isn't "mil-spec" doesn't mean you shouldn't buy it, or that it's junk, but that it isn't the same, and the same shouldn't be expected of it.