Taggat: An Inconvenient Truth