Relevant article: https://news.ycombinator.com/item?id=7030778
I think the author is spot on. I think the idea of firing all teachers to get the results you want undermines the profession as a whole and I really appreciate his analogy to firing the "bottom 10%" of programmers. There is just so much more a teacher has to do to reach "success", especially when dealing with low-income communities, students with disabilities, or even different levels of aptitude/learning styles. I don't see teachers replacing software with the current solutions.
Credentials: I'm a former TFA teacher turned software engineer and I tutor web development in 1-to-1 sessions on nights/weekends.