Improper taxon swaps cost identifiers and curators more time to unravel than almost anything else on the site. There are some combinations that have appeared lately that caused entirely avoidable problems. These often create excess identifier time commitments to fix, or duplicating the same IDs just to get everything back to where it was before. It’s a waste of time, and a lot of clutter on observations.
The main one being that Species1 → Complex should not be a valid option for a taxon swap. This improper version of a split prevents atlasing, and all batch functions (like “update your content”, which can only use taxa contained within that taxon swap). The correct version, of course, is Species1 → Species1, Species2, Species3 and so on, ideally with all output taxa having the parent taxon appropriate for the swap (complex in this example).
Species1 → Genus should also not be an option. I have only heard of this used as a curator breach of power when one is disgruntled with observations or IDs being of species in a genus they deem shouldn’t be identified, to force them all back to genus. Otherwise, it is only being used as a misinformed or incorrect taxon swap methodology.
There may be others as well, but these are the two most problematic ones that iNaturalist seems to allow to happen. Granted I feel like iNat needs a curator “upvote” system for taxon swaps anyway, but that’s a whole different story.