Robots are expensive, so probably not everyone is equipped with one.
Tracked and wheeled vehicles, on the other hand, are cheap, reliable, stable (same accuracy during a sustained fire), have a low profile, and can carry veeery big weapons (tracks/wheels instead of legs).
Omni-mechs are more...