Comment by IshKebab
It's not pointless. For a start it frees you from the C toolchain so things like cross-compilation and WASM become much easier.
Secondly, it's a sensible first step in the tedious manual work of idiomatic porting. I'm guessing you didn't read the article but it's about automating some of this step too.
Cross-compilation is not hard, it appears what was used to be common knowledge about compilers and linkers nowadays is considered TL;DR; content for all pratical learning purposes.