Was about to post the very same Plummet, agree fully.
I also think you (the OP) is way too hard and unfair to Armstrong.
Can not comment on the specific pictures whatsoever, as I dont know this foil, but let alone you writing "I have broken a lot of gear", makes me think it might not be the equipment?
I have been foiling the last 7 years, and never broken anything, so we are all different in that respect.
No, it is not because my gear is indestructible, such a thing does not exist, but I am taking care, and ride a lot, more than anyone here in Denmark.
Simply different ways we ride and handle our gear, and all types between breaking something often, and never, exists of course, that is how it is and fine.
My point is just, if you have "broken a lot of gear", maybe you should address this instead?
Armstrong might very well be the strongest (have no idea), or not, but that is not the point here.
I think you are wrong putting "junk" out in a worldwide public forum with so short notice, before having talked more with Armstrong about this