Agree with both sides. The meme of everyone needs to learn code needs context.
Should everyone have an understanding- probably. Should everyone build a public bit of code - probably not.
Coding as a hobby is great but making strategic decisions still requires experts.