I would expect to, and gladly do, stop for pedestrians. What I object to is having to stop for people illegally cycling across zebra crossings who should really be on the road. Pavement cyclists if you like.
There are some busier dedicated bike routes with zebra crossings where dismounting is stupid, (especially in Bristol city centre for example) but for your average common or garden zebra crossing across a road which is used by cyclists I think it's a cheek.
I agree, and I have had to give way to pavement cyclists myself. It doesn't bother me when they look nervous cyclists but when they have all the gear!! Where was this zebra?
I think that the rules become a little less clear when they put a zebra on a cycle route, where the route crosses the road. In my original photo one at the MOD, I always wonder if that one is on private land, as it leads to the entrance to the MOD. I think that solution could work where the zebra crossing is twice the normal width, and there are markings on the pavement.
There is another zebra in Bristol that lots of cyclists use, which is near the City Academy, as you exit the Bristol to Bath path, the zebra is the only drop kerb for you to join the road. I don't use that one regularly but even if you hang back away from the road cars stop for you.
Now at all 3 locations the drivers stop for cyclists to cross the road, almost in total acceptance that it is normal to do so.