How much of this is also a reflection of autonomous navigation, risk avoidance, and proceeding at a deliberate pace? While we've got vehicles on Earth which can navigate established highways at, well, highway speed (Google cars), the established road network on Mars is substantially less extensive, and the downside risks (in terms of mission outcome) of even a small mishap on Mars would be very high.
So: for both engineering reasons (power supply & motors vs. scientific payload) and risk mitigation, you end up with systems which are mobile, but only at a very slow crawl.
Incidentally: Mars also limits the options for higher-mobility systems. The atmosphere is too thin for conventional winged aircraft to be terribly effective (they'd have huge wingspan requirements relative to payload, and very large turning radius and stall speeds). Balloons would be impractical. The gravitational force is high enough that a multi-hop lander relying on rocket thrust would be expensive.
Some sort of robotic tumbleweed / beachball might work, though unless these had some means of getting themselves unstuck, would likely just scatter over an area of terrain (erm, marscape?), before settling against an outcropping or at the bottom of a ravine, crater, canyon, etc.