Most 'programmers' cannot read or write code very well (or reason about structure or architecture) and so they want to 'program in english'.