The BA board is actually generally held up to be one of the very best on FT. It is, by some margin, the busiest - so it’s hardly broken.
The fact that there are sometimes multiple people starting the same subject is because threads can disappeared down the forum very quickly - by pages a day. That’s not necessarily a bad thing - threads that become too large (mega threads) often contain outdated information which is more confusing, so actually pushing fresh data further up the forum can help. It’s all a judgment call, and why we don’t always merge what might be seen as duplicates.
The crowning glory of the BA forum is, of course, the dashboard - something not many other forums have. That is the strongest reason we don’t have, or likely need, a flame-free thread (which, ime, just regurgitates the same queries or allows off-topic ramblings, something we see enough of in normal threads). There’s been an enormous amount of work put into every one of those dashboard threads, and they cover every basic subject and answer pretty much any question you could conceive.