That's one possible reason. I think the more likely reason is that Germany will "lock down" borders further and cannot guarantee citizens can get back for some time after a certain day.
they can pretend they are illegals..I think germany is still giving them a pass into the country