Should have a (2022) in the title, not that anything has changed (AFAIK), but the sky didn't fall either ;)
In the end, OS/CPU combinations define the ABI, compiler toolchains (no matter what language) can't do much more than implement those system ABIs (if they want to be able to talk to the operating system at least). E.g. if one day operating systems implement a Rust-friendly ABI, then C compilers will have to adapt to those rules instead.