Same here. I even remember I got some expensive seasonal badge (given I can’t remember really shows how much I care) because I had so many points
I feel like they’re a nice thank you for buying games you were probably gonna buy anyway and people able to “buy something”. I don’t think it would even make a difference if they made all point shop items free
Also steam has offline mode so I’m confused about the drm part