Usually the queen and all the bees move upwards in the winter to stay near food. Then the queen is thought to start laying eggs at the top. In an ideal situation the bees will build a honey barrier starting at the top and that would act as a queen excluder. The queen won't cross the honey if there are brood cells below her.
Sometimes when the queen starts laying, there is this honey barrier, and because of that or for some other reason, she will lay at the bottoms of the top frames and at the top of the bottom frames, so that when you swap the boxes you split the brood, causing the bees to have to work harder tending to all the brood, and possibly won't be able to keep all of it sufficiantly warm.
I would think that if she started at a lower part of the upper frames because of the honey barrier, then she will only be able to go down. Just my thoughts here.
There are some who do as you discribed and others that don't, because they don't want to split the brood. As I am a newby at beekeeping I have not had to worry about it yet. So you might wait for the more experienced beeks suggestions.