There is no way that Gamepass is going to remain a good value once it’s past trying to get new members in the introduction phase. I would give it at most 2 years before the enshitification really takes hold. It could be merely months since they are trying to look good to regulators right now.