This whole issue could be solved easily if there would be possible for every member to put sigs in to ignore list, instead of putting the member in to ignore list.
Then again i guess technically working out such a system would take too much time so therefore isnt worth it for some silly...