Rebranding can help in some instances, but definitely not every single time.
If a project died, why try reviving it if you can simply just fork the source code and start over? That way you could also allocate a portion of the funds for development; compared to just literally reviving a project with the funds not in the hands of your team, that could lead to bankruptcy in terms of the development side.
Matic Network to Polygon, Aave too but I think the ticker only? I remember it was LEND before and now Aave.
These rebrands were just for naming purposes though. If I remember correctly the main development team didn’t change.