Also "horizontal gene transfer" happens in bacteria, and even happens in multicellular sexually-reproducing organisms after viral infection in some cases. Taxonomy should be a directed acyclic graph, not a tree.