As someone who likes their privacy, thanks for the heads up OP. I don't really have a huge hard stance against the addon but I don't exactly think it's good for the game and I'm not too keen on stalkers considering I've had them in the past.
I don't really care if I don't get invited to pugs considering I barely play this expansion, either. I'm not a M+ pug farmer, so my .io score was crappy in BfA anyway. I decided pretty early on that BfA's M+ was just not very fun to me.