You forgot Mr. Reeves fees in the list.The punk band Refused (Samurai in game) are Swedish wages.For one, Canadian wages instead of Polish ones.
The TV show is Japanese wages.
The global marketing team is American wages.
And while Cyberpunk probably was actively developed for 5 or more years, especially including mantenance, was Veilguard? We know the game was cancelled and rebooted at least twice. Most likely it was in so-so development, prototypes and development candidates being pushed, until the last 2-3 years where it went into active development, and got rebooted and renamed a year ago. And it has no music album, no TV show, no DLCs yet, no maintenance yet.
I bet Cyberpunk cost more money to get to market than Veilguard. And I bet it made 10x more money, at least, but this argument is mostly about budgets, not profits.
I still wish Bowie lived enough to be in the game like they originally intended. He is the real Silverhand.
Keanu does a good job though