Besides there isn't much else to use effigies on once you're 200m xp in every other skill :P. Can't you sell them to the guy in varrock museum for cash? No, you can trade them for a 5k exp lamp.
Well, even if improved security helps stop just one terrorist, that's one safe plane of passengers. It is incredibly ridiculous the things they do, but after 10 years, you get used to it.
Also, I'm not really sure where these weapons would fit into the game. The stats and special attacks are pretty lackluster compared to the difficulty in obtaining them as well as the numerous level requirements. And there's better alternatives already in the game. They're good weapons, but they really don't have a niche.