This renders your rant invalid in this situation, as it is not the cyclists filtering that is the problem, it is the lazy sods who can't be bothered to stop at the crossing.
I don't think I was 'ranting', so I will try to clarify.
I think we are all agreed that road users of any type that go through crossings when people are crossing is A Bad Thing.
I understood the previous posts to have established that the law about overtaking only applies to the final vehicle in a queue - the one that if overtaken, would involve crossing the crossing. Therefore the issue is not about 'filtering' with the other vehicles in the queue, which I have no issue with.
The problem as I see it is that the law about overtaking that last vehicle is there because visibility to your left or right is restricted if you are just behind or adjacent to a vehicle waiting at a crossing. Therefore while a cyclist (or car driver) may have no intention of running anyone over, they are frequently not in a safe position to assess whether there are any pedestrians currently crossing if also trying to overtake a vehicle at a crossing.
It seems like considerate and safe cycling always to stop at a crossing if there is already a stationary vehicle that is partially blocking the view of the crossing. I would have no problem if that behaviour was reinforced by law, just as it is for motor vehicles.