Russians don't celebrate Christmas on the 25th.
Their "Christmas" family celebrations are on New Years Eve.
So if you're drawing conclusions from them not working on the 25th (which is a literal normal day in eastern europe) then signs point elsewhere unfortunately.
I’m trying to convey to people why its materially a red-herring that “russians” wouldn’t work on the 25th: since its a normal day.