> I have never received a satisfactory answer for why a lot of people from these fields are all about "Everyone should learn to code" initiatives, but not, say "Everyone should learn to be a citizen journalist", or "Everyone should learn to be a copy editor".
Software pays significantly more. Why push people into lower paying jobs?