Everyone is already whining because of an ALPHA GAMEPLAY FOOTAGE. Show them a bland trailer with nothing but a mountain and a name, and everyone loses their shit.
They simply don't want to show something that might not end up being in or looking like the final product. They learned that from The Witcher 3, and you know the Internet nowadays--they'll cry left, right and center.
Microsoft realised that PC gamers who don't like consoles won't buy one regardless of the games, so they went the extra mile to get more sales. It's a sound decision business-wise.
Exactly the same for me. I don't have enough time to download and play all the games on Game Pass before they vanish. I play games whenever I want, at my own pace.