Making the borrow checker happy with their abstractions...
You've seen iton #rust too, Im sure. People trying to make a genric reusable thread safe Foo and getting stuck with the borrow checker rather than making a specifc solution to a problem that uses unsafe or whatever and actually solves the problem.
I know Ive seen it several times.
Safe good code is better, but it's also a distraction in many problem domains.