They could build upon previous engines and fix the problems of their current engine
Did you even read the tweets? No you did not. They always discarded everything they had when they worked on the next project. There is no such thing as building on the previous engine at CDPR. Then they ended up hacking it up until it is not sustainable nor maintanable.