UNIX/POSIX clones and embedded still demand C for most workloads, so that is going to be quite hard to ever change.
There is some hope for embedded, when enough developers are gone, however for UNIX/POSIX it is impossible given the symbiotic nature of both, only when we get rid of UNIX clones.