Looks like I was right when I said that I guessed it was just an unintended consequence when Facebook implemented the beacon that accidental data leakage count occur.
The process has now been tweaked and looks like it's working just how I'd expect it to - keeping me in control of my personal information.
Good on you Facebook for listening and doing the right thing.