All those things you recommended steam to implement are on the new beta library, steam can now auto manage your categories in your library, and if you search for something on your library and it doesn't come up with anything, it shows you a link that opens the store