You do name some enhancements that would be nice to have in Steam but I don't know if you've really explained what is about the current UI that you don't like.
You keep going on about how they need a UI specialist and such but I'm pretty sure they have one and I'm pretty sure they're doing a fine job. I actually like the UI.