In 2022, is there any other reasons to use C besides "fast code" or "codebase already written in C"?
So really the only time to use C is when the codebase already has it and there is a policy to stick to it even for new code, or when targeting a platform that simply doesn't have a C++ toolchain for it, which is unfortunately not uncommon in embedded.
It's great C is available for that. If you're ok with slow use Java or whatever.