When you are added to a team and you create a task in My Work area, all team members inherit viewability. That should not be default. Ad Hoc tasks are personal tasks not to be shared or assigned to the team.
Agreed! Because we cannot currently limit personal tasks to the user who entered it, we do not show our users about Personal / Ad Hoc tasks & if they ask, we advise them to not use them.