Uhm... yes golems don't really like advanced pathing. They like to go from point a to b and not through stairs c. Point b may be a lot higher, as long as it's basicly a straight line.
EDIT: Pathing is one of the hardest things to code, it might seem easy to map out the best route, but it's a...