Mandamouse, I spent a lot of time looking for a solution, and couldn't find any. It seems that everyone are dealing with the same issue and only thing beside not using intersections is masking them - with heather, ranch weed, or something else you find fitting for your world. I read somewhere that only EA default roads are connecting properly and from my experience, that is true - I only managed to get perfect squares with roads from worlds made by EA.