I just watched the Waco on Netflix. It was surprisingly even handed and didn't paint the ATF or FBI in a very good light.
I think the problem, and we still see this today, is that the government just decides to curb stomp certain people for breaking the law. Then when things go south, they blame all of their poor decisions on the criminal suspect. "I wouldn't have had to kill all these people if you hadn't broke the law and brought me out here in the first place."
The original ATF raid was meant to be a display of force when they could have just as easily scooped Koresh up the next time he came into town to buy groceries- they had an informant literally in his house who snuck off right before the raid started.
Then, it seemed like the FBI's hostage rescue team was constantly undermining the negotiation team. They interviewed the lead negotiator, and he was basically pushed off the case because he kept butting heads with the tactical guys, and after he left not a single person walked out of the compound before they burnt it down.
You're missing the real reason those people all died.
Hillary Clinton had recently intervened in the political process to the point of having been allowed to choose the attorney general despite not holding any office herself. She selected her croney Janet Reno.
They set out from the beginning to slaughter those people so that 'muh first female AG" could look tough. The Branch Davidians were murdered for the sake of girlbossing.
Literally heard this straight from the mouth of one of the members of HRT that was there. The whole thing could have ended day 2 by the Clintons and Reno had other ideas