Haha :) Marauders are a bit special, since they are one of the few who have a cheap but rather poor path finding algorithm. Most units do it properly, but Marauders will have to double back, try again etc etc. I definitely won't remove it, nice catch :)