I've considered ripping which is fine for my own discs, but I'm not going to do that every time we go to Redbox or the public library. (Yes I'm aware Redbox also does streaming, but last I checked some things were only on DVD and they were cheaper anyway.)
We use a streaming service but things seem to be spread out across five or more of them. (And as soon as I find something I like on there, it goes away!)
I agree with the issue of compromising everything else, which is why we've stuck with a 12-year-old computer. Obviously we'd have to settle a little, I was just wondering if anyone had ideas to avoid having to change our workflow too much.