i'm always amazed by this kind of mistake.
what about a briefing before (miscellaneous, runways, taxiways expected...) ?
I always check landing marks or black tires traces on runways.
Mistakes happen to anybody but come on, not all ! especially these ones.