The tech sector as many other industries is always recruiting cheaper workers anywhere in the world to make more profits distributed in priority to the leaders.
Probably some of the less than 20 % of indian readers who prefer to hide the destruction of american jobs by India but actually by overpaid american tech leaders in the silicon valley. ;-)
In many industries it's not uncommon to subcontract a service by a subcontractor which himself subcontract the same service to another subcontractor (usually cheaper).
In the end it is only a question of money!
Actually top american tech companies don't have to go directly to India to get cheaper workers but instead they call american subcontractor to get cheaper workers anywhere in the world. Even more with restricted green cards thanks to Donald TRUMP. :-)
So the ISO committee breaks the backward compatibility of C in behalf of modernity... but there is C++ guys!
A little effort and you could make C deprecated. ;-)
This makes me think that there are as many C++ gurus than Go(ogle) gurus who want to kill C to be the new Java which brings you a bad coffee from a dirty kitchen.
I am sorry to tell this but the C programming language doesn't need anymore
the ISO committee since it introduced non de facto standard features such
as VLA.
For reference I still use The C Programming Language by KERNIGHAN/RITCHIE
and The Standard C Library by PLAUGER.
In my view what programmers need the most is good practices rather than any
syntactic sugar.
I prefer C rather than any other programming language for its conciseness.
There is opportunities for any new programming language to replace C if it
is at least backward compatible with K&R C SE (aka ISO C90) and provides a
portable access to de facto standard hardware acceleration such as SIMD
instructions for vector computing.
For now we have to write in assembly language SIMD optimized libraries in
order to get the full calculation power of modern processors.
For programmers who expect C to bring them a hot drink, I would recommend
them to stick with the bloated C++ framework which sometimes enlarges your
p*s. :-P
Actually any language doesn't have to do more than expressing your ideas because you are in charge of your brain.
If you can't manage memory like many drivers can't manage a manual gearbox, then use a garbage collector. ;-)