Until about two years ago, I was happy enough to pay for two streaming services (HBO Max and Hulu), along with Amazon Prime, and I treated that like my "rental store". The first viewing would be to see if I like the movie, and if I did then I would immediately order the blu-ray.
Now I've canceled all my streaming services because I don't want to pay for a million of them.
Just a note, I will very frequently put a movie or TV series on in the background while I work on other things, probably even more frequently than I turn on music. I just like having noise from a movie or show that's familiar for me.
It's how I justify running a server 24/7; the increased power costs are lower than what I'd need to pay to have all the major streaming services every month.
I recently through away all my CDs, DVDs, and BluRay after carrying them from apartment to apartment for years (in notebooks) and never once opening them during those years.
As for the embarrassment. I get from some POV it's a waste of time but I easily have a list of ~400 movies all of which I've watched 3-20 times each. Examples might be a movie like The Matrix I'm sure I've watch 10+ times. A movie like Harvey, 2 or 3.
do you have a paid $99/year dev account?
I loop through the collection by putting a watched disc back in a separate spot until I've gone through them all and then start over.