They don't deal with nerd logic things like "how did the black market get there" because they weren't important to the story they tell. Nobody cares.
And then "arguing for and against military dictatorship when 2" from being killed by Cylons", wow there's a lot to unpack here. Soldiers are not gods. They are not kings. Only a vanishingly small proportion of them will ever become "heroes", and even then, only heroes to one side. They are not wiser, nobler, or more virtuous than anyone else. Most of the ones doing the shooting are practically still children. Many of the rest are lifers who have very little contact with, understanding of, or concern for the ideas, perspectives, feelings, and lives of society at large.
Even in the most brutal war, only a small proportion of the activity in a society is fighting. The refugees aren't going to passively lie down and accept their fate while the big manly men swing their manly weapons around and discharge them into people. They're going to carry on their lives, cook, clean, work, play, raise families, start families, get married, get divorced, party, pray, eat, sleep, ****, and all the other things humans do. They are not livestock to be corralled and culled by 21-year-old man-boy ensigns who think they're Judge Dredd, acting on a tiny sliver of "need-to-know" information. Even the admirals are acting on such expansive bird's eye views that they will have no connection to the societies they are suddenly tasked with governing, or any idea how to govern them, plus they'd be far less able to stay on top of their actual job, which is fighting the Shivans.