Agreed it is the same here. I am okay only getting a few eggs from those that are still laying. This is why although I hatch out hundreds of chicks a year I only keep around 6 hens normally over winter. I think that, at least up here the extreme cold temps and loads of snow (we can get as cold as -40 below zero for weeks if we are having a very bad winter. Plus upwards of 4 feet of snow on the ground) can, in a way, force our chickens to need a break while they use the nutrients they would normally use to make eggs to instead stay warm and healthy.
I know us humans up here tend to eat a little more as well and do a lot less each day until it warms up in spring. Personally I think of it like a sliding scale no matter what we give them to eat/drink etc they have only so much body energy they can put towards 1. laying 2. keeping healthy 3. staying warm/cool depending on the weather and 4. normal foraging and playing chicken activities daily. That energy comes from the food they eat and the vitamins and minerals they find naturally in the world through sunshine, foraging etc. If for some reason their health declines due to injury or illness they have to take nutrients from somewhere else to get well again which is why they usually stop laying. It should stand to reason that if it is cold and miserable the energy that they normally have to stay warm or cool will have to increase and the energy for laying eggs will decrease. The same can be said for overly wet conditions, excessive snow they have to slog through etc.