I don't see why people would sub for months/years for gamepass, and end up like people say, months where you will barely touch it. I'm just going too treat it like a HB monthly thing, if there's enough games at that time worth paying 10 bucks or whatever the price ends up being, I'll pay and go through them that month, then just go back to play games on Steam etc, until there's a new game or a few new games worth paying 10bucks for.
Downside is unlike the HB monthly, you don't keep the games, but it's not a problem since I'll probably use it for single players that I'll never return to. Like right now, I think Metrox Exodus alone was worth the price of admission ( not counting the fact that it's just $1 even for this month, I'd have easily paid 10 bucks ) and I'm playing Hellblade as well ( actually started with this one! Pretty good game so far ), and will play Vampyr, CrossCode, Sunset Overdrive, Void Bastards and a few others.