Eh, I think the multitude of research options, the giant lore section and the need to priotitise your topics are part of the charm. And also more 'realistic'. Ain't nobody gonna tell you their research project sucks IRL.
Honestly, all the baseball bats and minor cultists can be covered so quickly that there's no great need to filter them out. And the actually meaningful topics you don't want to remove, unless they absolutely don't vibe with your tactics. What would be really useful to hide are repeat aliens, MiBs, BO purchases etc that take a long while and are random at best and inconsequential at most.
Plus, you can already use the existing toggle, 'show only new' and queing up important topics into the base's own list to achieve most of this functionality. With some base inventory management (deciding who to keep imprisoned and where, and shipping off currently useless artifacts to a deep storage base), it can be improved even further.
TLDR: It would be a somewhat handy feature, but not as handy as it looks like at first glance.