It improved quite a bit since early days, it’s just the flat structure they used to run with led to a messy development and disjointed feature set.
Valve did make some changes in terms of organisation a few years ago so hopefully all the recent improvements will lead to a serious UI overhaul to tidy things up.