Yes, and IMHO this is one of the biggest design wart of Rust. T: 'unbounded would be much better.
I don't know if `unbounded` would immediately be understood by someone new to Rust, but it captures that `T: 'static` is a negating assertion. I.e. it largely says what it can't be.