de-: remove something
sist: derived from Latin "sistere", meaning "stand"
So desist means:
Remove stand (from something).
If you stand to something, it means you persist in it. On the contrary, if you remove stand from something, it means you stop doing it.
Evolution of usage
Remove stand from busy and meaningless things.
Desist from busy and meaningless things.