Fuck that noise. If you don't like it, do it better; all this whining and nit-picking is without value. Khan Academy is innovative and game changing, but you can't innovate by insisting on perfection.
No, but after you inovation comes incremental improvement. If Khan Academy does not do this (and I have no idea weather or not they are), then another group will take their highly inovative idea and do it better.