Of course! These are show pieces made to demonstrate the maker's craftsmanship and talent (and in the past, these were also made as gifts for royalties.)
Indeed, the editing is ginned up to make the event more dramatic and therefore more "television-friendly," but I think it does the job in showing how an antlion trap works. I wonder how many insects, percentage-wise, do manage to escape.
I remember something like this from a while back. If I recall correctly, much of the issue was because the organization didn't do much charity (most of the money raised goes into fundraising costs).
A: Do you have a smartphone? Then you already have one and don't need to buy anything!