They probably forgot to turn off the gas on their stoves, that’s why they come back after running out of screen for a bit. 
In all seriousness, this is extremely annoying for melee classes - especially cleric based ones. The way (which only works on grounded enemies) I use to try and counteract it is: place heals (works better if it’s 10 squares instead of 5) forming a / or /\ behind the monster’s back. That way, when it runs on low HP, it will probably bump into one of your heals and die. Then you lure the next one/ones to the area and repeat the process until your heals disappear. You’ll probably be KS’ed a million times before you get the hang of placement, but that’s life.
If you’re a krivis, you can also place Zaibas at the middle of the /\ so everything is covered and running monsters will meet either a shocking doom or explode from pink squares. 