Yes, of course. I don't follow enough on the monetary aspect of it, but gamepass does give visibility to some games which otherwise would have gone unnoticed. Quality of gamepass games is a hit or miss though.
that was my feeling as well, i have only played the paris level so far, and i have a feeling if i play this or hitman, one of them feel completely boring from gameplay perspective.