Most of us are not disagreeing on your opinion of the AFCI's, just your method of protesting them. I have not yet read Dr Joes article, but have skimmed over it a little. Looks like a lot of work was put into it and it is probably good material. That alone is still not going to change what is printed in the NEC, there is a good chance either that paper or at least some of the information presented there has been seen by the CMP responsible for 210.12. There is likely much more material presented by the manufacturers to the same panel convincing them why AFCI is necessary. That is the reality of why the NEC is what it is. If you want to repeal AFCI requirements in the code you have to compete with the manufacturers not the CMP. Even though they are business competetitors they have deep pockets and are all in this one together. For every one argument against AFCI they have deep enough pockets to present multiple arguments for AFCI.
Many of us don't like it any more than you, but still have to conduct business. Many of us don't like other rules or regulations, but still have to conduct business. If I decide I don't like to pay my taxes I can protest by not paying them. But I only hurt myself, because most governing bodies have the authority to seize whatever assets they find necessary to make up for it, and/or have me arrested if deemed necessary. Enforcement of building codes is maybe not quite as severe, but still has consequences.