Tasks visible to unwanted Users

Tasks visible to unwanted Users

I just added a new user to my project. logged in under that account
and was surprised to see all the current tasks visible to that new account even though none of them was assigned to that user

I understand that tasks visible to "Any User" are infact that?
but whats the use of putting an option to choose who sees what if everyone can see those tasks

Please explain

Dice