I don't think they are (they as in the antis), they are looking at as PPPFFF 200 jobs that's a drop in the bucket.
They aren't looking at the big picture as in magpul and its employees pay several levels of taxes, the employees take their earning to places like grocery stores, restaurants, and numerous other local businesses. Along with other impacts on the local economy
On the other hand I understand where your coming from I've been debating with a far leftie who thinks everything he says is right and there's no reasoning..........