I don't think everyone is attacking him. In fact i know everyone is not attacking him. The reason some of the people are in question or are questioning his armor is that they have asked him for certain things that would possibly answer their concerns that he hasn't responded to. Again not saying that hes hiding anything maybe he hasn't taken pictures yet. I have talked to David from tkarmour many of times and he is very polite and he does respond and answers question. However when someone is paying hundreds of dollars on something whether its storm trooper armor, accessories, or anything else they should get a quality product.
So again don't think because a few people don't like his product that everyone is attacking him.