Part of what *you* agreed to when you made your tree public is that it would become part of the public tree database and would be accessible to paying members of ancestry. That includes those susbcribers who have a private tree... In addition, when you uploaded media to a public tree, you granted permission for others to attach the media in their own trees - the comment in your profile notwithstanding. That's what you agreed to. If that's a problem for you, you should reconsider your privacy settings.