Agree completely. It's up to you to decide. Rules & regulations usually are not meant to be 2A friendly. Compliance w/922a is relatively simple, albeit expensive and a waste of money. Hense this is a hill I do not choose to die on.
Back to the original subject of these crappy handguards. I have used FFT several times with no issues at all. I will likely continue (for now).
But in the end these are being sold & promoted by FFT, not a third party. As such, his name and reputation has been cast in doubt.
Once is an honest mistake. Twice in a row? To the same person? With the same item? Where will the next corner be cut? I think it is up to FFT to remove the shadow that has been cast here with these sub par items, soon. Too many other places to shop.
My 2cents