Well, no. You said "when it comes to roads, EVERYTHING is in favour or anyone but the motorist". Forest Hill is a case in point where that is untrue: the domination of London Road, the lack of crossings across Dartmouth road, the lack of acceptable subway, the removal of the central reservation in the 'Forest Hill Central', the way the pedestrian crossing outside WHSmiths is calibrated...
Pedestrians don't get a good deal. When the whole thing was built and what can be done about it is beside the point.