Agree topic threads help organize info. But they don't attract as many eyes. Anons wanting to share really good digs tend to want to post on main bread to get max exposure of their efforts. Maybe dual posting is the answer - post on main and topic thread if one exists.
Have a vague recollection of a previous dig on Brillient (note misspelling).
https://brillient.net/