This is how I see it. With our active swap threads no one on the outside would donate unless they're willing to donate more than the prize they can win.KP swapping threads are not a secret. Even if only half the FS members participate in KP swapping you are making it outrageously expensive for non-FS players to "steal" prizes. In our FS I have never seen an AW that had less than 6-7 members contribute at least 40KP. A proper KP swapping management prevents non-FS players from getting prizes and explicitly makes sure that AW chests stay in the FS. Without proper KP swapping this will not work. It is as simple as that.
That all said we've gone round in circles and this thread is going nowhere. What I would say in summary, though, is if someone from a FS has explicitly asked someone not to contribute to their wonders then they should stop. To then cause anger by continuing seems needlessly inflammatory to me. In that situation move onto somewhere else. If someone washes my car and I asked them not to do that again I would be angry if they did... and for those on the receiving end - set up a proper KP swapping system and you will not be in the position.