Truthfully? Just ignore them. Majority of these players are just looking to be chased around something for several minutes while having 0 damage, that's literally it, lol. Ignore them and go about your day
Ignore is the answer. If you get attacked, yeah, put up a fight. But if you see them skirting around, don't go out of your way to engage. Same with kiters.