I guess you already know the answer: lack of competition. As you mentioned, KE is pretty much the only decent carrier to VVO from anywhere else. That's true, and it explains why KE's elsewhere-VVO price is high. And Asiana does not fly into VVO, which makes the price even higher.