

Sounds like you did pretty much the same bit of googling I did, because I also ended up there and ctrl-f’d “Taliban” and only found the one result
For anyone who doesn’t go down the rabbit hole themselves, that result is “Tehrik-e Taliban Pakistan (TTP)” or the “Pakistani Taliban”
Which is a group that mostly seems to be active in Pakistan (duh) and in Afghanistan near the border. TTP pledges allegiance to the Afghan Taliban, but the Afghan Taliban, at least publicly rejects that allegiance (though you can certainly make some arguments that they’re probably in cahoots, just keeping things off-the-books)
I’ve actually been pretty impressed with the plastic screw-in type
I haven’t had one fail on me yet and they’ve been plenty stable for my uses. I have some pretty heavy wall shelves hung in my kitchen with them (though to be fair, each shelf is probably held up with about 4-8 of them, not like I’m actually hanging 50-100lbs or whatever they claim to be rated for off of just 1 or 2 of them.
It’s been a few years since I hung them, but I think I also got a couple lags into studs as well, but the majority of it is screw-in wall anchors because no one who designs shelves ever seems to make them with standard stud spacing in mind.
Quick and easy to go in, and easier to remove. Sure they leave a bigger hole, but it’s not like it’s significantly harder to patch a ½inch hole than a smaller hole, it’s still in the realm of what I can pretty much just spackle over. And if/when I take them down, I’ll probably be doing plenty of painting, spackling, sanding, etc. anyway