I used to sell software for a living, going back to the days of Lotus 1-2-3, Wordperfect, dBase, etc. and while you owned the disks and manuals you purchased, even going back that far you never owned the software. License agreements have always specified that you were purchasing a license to use the software but you did not own it. This practice has been the norm all along and still is.
I understand where the confusion can come in because with DRM-free software, you can have possession and control over the bits stored on something and once you have that it is yours to keep. However, it still doesn't change the license you implicitly agree to with any software purchase and use that the makers of the product own it and are only licensing you to use it.
So really, it isn't about ownership. That's always established in the EULA for any software. It's about control. With DRM, somebody else does have control to varying extents depending on the form of DRM. It is true that some risk is assumed in allowing somebody else to have control and I can't blame anyone who doesn't like this but it is pretty commonplace now with little chance of it going away.
Personally, I accept this on Steam and conduct myself in such a way that I am unlikely to ever have them wish to suspend my account. But I know there is risk of inconvenience and I accept it in return for the benefits and selection of games offered at prices I like. That's just my differing view.
By the way, I am not sure which site or client you were referring to but it made me wonder so I checked Steam and I can go view forums for games I do not own there.
By the way, don't get me wrong. I am not picking on you at all here. I can understand and respect your point of view. DRM does suck. In a perfect world we wouldn't have it. I admittedly give in and accept it like so many others because otherwise my selection is more limited than I want it to be. It's just that simple. I might use and like Steam overall but it doesn't mean I like DRM or the control they have over my purchases. It's just a tradeoff I make and so far so good.