they could have asked for NG support before the event
The mayor of DC did, and was denied.
I didn’t realize Michael Flynn’s brother was responsible for sending in the troops
Look up when he was appointed. Trump put him in place during the lame duck period after the election specifically so that he could sabotage security ahead. No one “screwed up” security, they all did exactly what they were there to do. Capitol cops put up a token resistance then waved rioters in, NG was held away from the event until it was well too late, the only people who screwed up were the gangs of terrorists embedded in the crowd who failed to capture any government officials who could potentially have been ransomed in exchange for Trump being appointed. I’m usually a big fan of Hanlon’s razor but in this particular situation that would require a lot of competent people to become very stupid for exactly one day in a way that just so happens to benefit themselves greatly.
The measure of addiction is whether it disrupts your life or harms your loved ones.