The worse part is that you describe this as a fight. It's not a fight, and I know that those teachers who are most outspoken against khan don't want it to be a fight. They want a collaboration, but it's not happening. It's really too bad that any criticism of khan is viewed as coming from the 'what's wrong with education' side of things. Pedagogically speaking, Khan academy is stuck with stuff known bad decades ago. Khan academy is like using rocket ships to transport telegrams. Yeah, the technology is cool, but the teaching practices need to be there too. That's what's currently missing from Khan academy, and there has been very little apparent effort on their part to actually fix that.