I’ve seen versions of this that make more sense then this poster as well, reason for sharing it is mainly because it’s age shows that the concept of space for people (vs space for machines) has been relevant for a long time now.
Edit: Also notice how much this street look like some streets in some countries, but look nothing like inner-city streets in the Netherlands. Roads without bike lanes are extremely uncommon nowadays.
I can’t remember seeing a physical poster made by them, nor a video campaign. I think they’ve changed their approach over the years because when I hear of or from them it is either because a local chapter object or suggest a certain design of a very specific place like a crossing or a new road or because they’ve lobbying some very specific change in a law or a guideline. Not sure what caused that change. Maybe our country already believe cars suck? Not sure, but a lot of people who drive do prefer to cycle if the distance allows it, especially if they’re travelling inside a town.