The census described in the nativity story doesn't make sense. My main point of head scratching is the provision that people have to go to their home town to be counted. This is not useful. You're counting to find out how much tax to expect from the different tax collectors. These only collect locally, i.e. at your place of residence. This is where you should count inhabitants then. Knowing how many were born somewhere is useless.
It is wasteful. People are en route for days, inns are overcrowded. GDP goes down.
It is easier to evade. How are they going to control if everybody complies? Every method that could be used to control correct behavior could much more usefully be used to do actual counting.
A census in antiquity can only be performed if you go from door to door in a tax collectors district, count heads, calculate hoe much tax to expect and then holding him accountable to that amount.
I know that non-literalists admit that the story was pieced together to make it appear Jesus had fulfilled OT prophecies. What's the literalist answer?