I really don't get the reasons for moving away from npm. package lock conflicts? you should have processes in place to ensure you're all using the same node/npm version. package hoisting? npm workspaces work great.
The author talks about having less issues from moving from npm to yarn, but here they are now moving away from yarn, seemingly just to save space on disk?
Honestly I do think there are more important things to be doing. npm works fine.
When yarn started, it really was a performance improvement over npm at the time... but npm has gotten (much) better... I think it's just best to generally stick with npm, though the past couple jobs I've been at they were using yarn.