Will keep buying physical game copies, thank you - thought not even that is entirely safe, see Driveclub.
And the newer games require always-online play so they can phone home when you launch them.
Also, you really don’t need a blu ray player investment to just buy blu rays, rip them with a USB blu ray reader, toss them on self-hosted jellyfin. It’s really better than the blu-ray player experience especially since you can rip 4K blu-rays without having to invest in the rather limited selection of expensive players.
My third suggestion is to just skip all this and sail the seas.
I have an XSX, GamePass has been cancelled for years, X360 physical media has never been so fun.
XSX will only play single player game with physical media, everything else moved to Steam even tho I never liked much playing on PC.
"The enemy of my enemy is my friend"
Xbox at least lets you play the X360 physical media back compatible with the latest console.
It’s a risk many people may be willing to take especially with low value purchases.
This is weighed against the costs and inconveniences of keeping physical disks or self-hosting infrastructure running.