I think that game companies shouldn't get their money for hype, only for releasing a great game. Cyberpunk 2077 hasn't been released yet, people are paying for hype right now.
Every company in the games industry (including CDPR) should not get a penny until they have delivered their product. Pre purchasing or pre ordering should not be done because of the industry's history of bad releases.
This still applies to CDPR despite their exemplary history because companies can turn to shit at any moment. EA and Ubisoft were once good companies and later changed for the worse. That can happen to any company.
There is also no reason to pre purchase now with digital distribution. The reason why it used to have any value was because games were shipped on physical discs and retail stores would often run out during a game's release. There is no running out of copies with digital distribution.
This is all from someone who wants to play the game and thinks it will most likely be great.