basically no one uses i686-unknown-linux-gnu except for legacy comparability, imo aarch64-unknown-linux-gnu would be a better default. i686 still gets tested by default in i686-pc-windows-msvc which afaik is much more widely used still.
inspired by: rust-lang/blog.rust-lang.org#1720