Just wanted to say, I am a software engineer, and your concerns are valid.
The user experience is surely something Steam wants to improve, and I expect they will iterate both on the current software and future hardware revisions.
I don’t think anyone other than Valve will know why they don’t have the desired functionality. The answers are usually long and boring for this type of problem.
For me it was a time issue. If I was a teenager with time to kill, I’d sink endless hours into it. But regularly picking it up and putting it down is kind of disruptive to the flow of the game in my opinion. It’s not something I feel you can play for 30 minutes or even an hour and get much out of.
Overall incredible game though, that I highly recommend.