We just want it to understand how to write code. We don’t also need it to know how to grow a potato.
It is hard to cut out a huge portion of English and truly understand English and human language.
You're just not saving as much as you might assume you could.
Programming is not a rare skill, the interaction with domain knowledge is.