He doesn't say that the code of Wasabi's open-source software is bad, he says that it's bad to use Wasabi's coordinator because you partner with BA companies.
Both are true. Yes, Wasabi is partnering with blockchain analysis company and buying the notion that coins are unequal, so they cannot be trusted. And yes, their software is flawed. I don't know with certainty if it's more of a back end or front end issue (probably both), but we frequently notice coinjoin reusing addresses in both inputs and outputs.
Here's another reason for not trusting Wasabi folks: they are assholes. Kruw has accused nearly every participant of a mixer signature campaign as guilty for coin theft with absolutely no evidence. nopara73 is
doxxing their competitors on Twitter. Max Hillebrand is
one big of a hypocrite. Any sane person reading the
open letter to Wasabi team can make out they're running a clown show.