The thing is, I don't leech through all my levels. I don't think leeching is the cause of cheapened accomplishments. Instead, it's GoV and Dom Ops themselves that are the direct cause of it.
Also, I don't do it for personal benefit alone. Yeah, having free exp from 15-25 is nice, but others benefit from my leeching by several orders of magnitude, whether it's providing sync in GoV parties, or keymastering in Abyssea.