My question is basically this: Was the Holocaust insignificant in terms of the resources that were allocated to it? That is to say, had Germany not been involved in mass genocide at all, would it have many any significant difference to the war effort? Would the re-allocation of guards, budget, rail cars, etc., made any difference?
I've tried researching this, but pretty much everything I can find says how many victims there were. I am having a really hard time finding out things like, how much did the camps cost to construct? How many people were employed? How much food was used in operating the camps? Was the use of rail cars and tracks significant?
Ultimately, my feeling is that there were so many camps, so many guards, etc., that it must have in some sense been a drain on the German military. But the friends I've talked to about this deny this quite vigorously and they've said that rail cars were extremely plentiful, and their capacity was large. The number of guards was insignificant given the scope of the German military during WWII (especially because they could be staffed with minimally-equipped guards, even cowards or the injured who were not fit for combat duty). They say food was an insignificant expense, given that concentration camps were starving people. And that all kind of makes sense, but also it doesn't really make sense because at the end of the day you're talking about moving millions of people, constructing large structures... I don't know.
So what's the reality? Did the Germany military expend a significant amount of resources in organizing and operating concentration camps, or was it basically trivial compared to the rest of the war effort?
Here's the thing. Framing the Holocaust as separate from the German war effort is misunderstanding the mindset of Nazi Germany's leadership. u/commiespaceinvader addresses why we shouldn't think of them as separate. There's also two threads linked further down the thread that are more directly an answer to your question, but it's best to address the framing as well.