Ehhhhh.
I actually think the current model is what more stores should be doing. Have a solid web store/client with the ability to just download games without anything else. Provide hooks so that third parties (e.g. Heroic) can manage games for people.
Rather than assuming every single store needs to dedicate resources towards building out library management tools. Especially since EGS has shown that people will then just want social media on top of that.