~
That's too complicated. I don't think I'll ever tag an address as someone's official/staked address, so false-positives aren't really an issue. All I want to do is make it easier for the spambusters find out which addresses
may be owned by each user.
Instead of looking for addresses on someone's 300+ pages post history, you can go to their Ninjastic user page, get a list of addresses and easily cross-check them with other users while doing your own research. That's why those tools were created.
It will be interesting if you also process the quotes for which the original post has been deleted. There's always a chance someone faked a quote that was never made, but I haven't seen this happen (yet).
I could do that:
please sir 35hK24tcLEWcgNA4JxpvbkNkoAcDGqQPsP
But now this address is linked to my profile and not to yours. The bot only cares about the actual author of the post (me).

Someone who posts in the Reputation sub for example may have a lot of addresses listed in "all mentioned" addresses that do not belong to that person. This makes doing research difficult.
Adding filters as to which addresses are displayed can be resource-intensive, while only displaying addresses posted in posts that meet certain criteria would be substituting your judgment for others'.