We use Rocket Chat and it's even worse than that. The entire channel is marked as "there're new messages" but you have no idea which one of the threads has new messages so you have to look through all of them. Good luck if it's some old thread from weeks ago. Or maybe there's some option in the UI to quickly find it but I'm not aware of such.