I learned to fly in1971 and flew professionally for 42 years. There was obviously a mistake made by ATC, but do people not look out the windows? I was taught that when crossing any runaway active or not, to look both directions to verify the runways were clear and nobody on final. In low visibility to always confirm clearance a second time before crossing.