Toyota had the better idea, keep the software folks an independent business unit with internal competency/ownership, and only allow them to fix future platforms. Woven is apparently having great success inside Toyota. The side effect is that those changes still aren't apparent even years later.
GM had the same idea, but killed it recently.
[0] https://www.germanautopreneur.com/p/cariad-volkswagen-softwa...