I guess, it's easier to use sidecars compared to having a trailer behind the bike. I case of pedicab going uphill, some drivers would get off the bike and start pushing the bike together with the sidecar.
I think most of them are off-road friendly indeed. I guess it's because most of them are also used in the countryside. :)