No, they haven't said any such thing. And he probably give you a link where the developer says one thing.
In the live stream, the developer said that when you know your game is going to be on GamePass, you also know that subscribers have a ton of games to choose from and try, and you have to make sure the start of the game hooks the player and captures their attention, because otherwise, they're likely to turn their attention to another added game.
However, the media saw a huge amount of clickbait in the phrase "they'll play for 5 minutes and move on to something else."