The assumption that this decision was made because of poor performance seems more of a stretch than assuming the work was pulled away as a response to Russian aggression. This seems to be them severing financial ties with companies within Russia, just as countless other companies are doing, including Visa, Mastercard, etc, while sanctions are imposing restrictions on banks.Only the obvious, why would a studio who offloaded a job take it into their own hands, even the tone of the press release is fairly clear
Especially a studio who has a massive slate like CD project
They couldn't get it done for one reason or another and now CDPR are picking up the slack