This is the bit that seems poorly substantiated and unlikely. Please elaborate. Anything evidence you can cite would be helpful.
Also, Citadel’s HF has definitely had down years.
Naked, Short and Greedy: Wall Street's Failure to Deliver (2020)
Susanne Trimbath
It's full of examples and evidence from someone who has worked at the SEC.