Pathing not prioritizing roads built in my town

Why isnt pathing prioritizing the roads I have in place? Im wondering if roads are even worth creating if my Lings are just gonna run off into non-asthetic deserts instead of my pretty purple tier home roads.

Im assuming in this circumstance the path they are making between the fields has a lower “cost” than following both of the roads you have built.

Looks a little odd honestly to me, but that is most likely the case.