No it doesn’t.
Only takes 1 out of 5 players to log in a group for it to be public and pulled for the addon. Also, many people doing high keys absolutely review logs of their runs. I have the addon. I barely use it, but it’s there if I want it.
lt’s a tool to give information. The only people who don’t like it are the ones with bad numbers. If you have bad numbers, I might not want to group with you. That’s my choice and my freedom in this game.
I bet you’re a huge proponent of a queue system for M+.