I like this article but it misses a major point.
If the next revolution is going to be capital intensive (ML at present) then you dont need to lock up engineering talent.
Cull all the staff you don't need, they aren't going to build your next competitor, they cant afford to.