One frustrating bit of people making web apps is that not enough apps consider using multiple windows by default.
E.g. Element would be nicer for me if I could pop out the spaces list from the threads, or view threads in new windows.
I think tabs and assuming full screen viewing contribute to devs not going outside that box.