There have already been several such transactions I am aware of, on both bitcoin and a handful of alts, where someone has made a transaction which sends <1% of the value to another address and pays >99% of the value as fees.
Such transactions should not be broadcasted, because there's no single mining pool that monopolizes the network. There's a high chance the miner just loses their money, as he pays another miner the >99%. And since it should stay locally, to the candidate block, there's no reason to not make a non-standard transaction. Such as one emptying the entire input in fees.
Or just use a mixer. Same job, less effort.
This will only become more apparent over time as fees contribute more and more to the total block reward.
That. And, personally, I just think the user base will mature over time, which is a disadvantage for taint-proclaiming companies. Strong hands come with strong reactions.