It's called early boarding as well as early access, and these are two ways of saying the same thing. They've already given you access to a game, and the game is out to play, but they still require you to pay $60 up front for the privilege. And they already require you to buy the game if you want to play it. They're scamming you. Even if you look at the rules of early access as being basically a game release, where a publisher wants to give people a chance to play a game but only with the caveat that they must pay up-front, then it's still early boarding.
Why do people do this?
Because they are scamming you.
Who are they scamming?
People like you and me.
You and I. We buy and play things on Steam. We buy games on Steam. We do not want to give a company money if we know that we won't get the game back. We also don't want to give a company money if we know that they won't give us anything of value in return. If the game is good, people will play it. If the game is not good, nobody will play it. If the game is not good, it's their problem, not yours.
Why do companies do this?
The company is making money from the game. They want to make money. The company is a business.
They are doing it because it works. The game is a big hit. If the game is a hit, people will play it. People will spend money to play it. If you buy the game, you will get the game. If you buy it, you will pay and then get the game. If the game is a hit, you will pay for it. If the game is not a hit, you won't pay for it. You're not paying for the game, you're paying for the right to play the game. The time and money you put into the game will be worth the price of the game if the game is a hit. If the game is not a hit, then the company will lose money from people buying the game to play it for the same reasons that they lost money when they gave the game to people to play in the first place.
Why don't we just pay for the game before it comes out and get the game for 0b46394aab