The borrow checker has been rewritten to improve this once, and another attempt (that is thought to clear up the rest) is on the way.
Things taking time to fix is not the same as not caring.