Did I like all of these games? No.
Have I tried them all out yet? No. But a vast majority I have played.
But the point is if you own an Xbox or PC, there are a ton of opportunities to get free games with this stuff. And the good news is, unlike Game Pass, you don’t have to constantly pay for it. The games stay in your library forever.
Although you could convert points to Game Pass if you really wanted to.