Unfortunately, when bad computer generated imagery gimmicks and an absurd subplot immerge, everything goes downhill. See Suspiria 2018, and then see the original.
Flint’s story is essential to the film because it illustrates the power of greed and why corporate money has no place in government. Macroeconomics 101 tells us that corporations are beholden to one thing—their stockholders. Humans do not enter into this equation. How can you have a democracy for the people when corporate money runs the government? You can’t.