I think these are nothing but quibbles. In the end, the player who makes the least mistakes wins, and that was Ding. Ian had opportunities he didn't take, and so did Ding, but in the end Ding took more of his opportunities than Ian.
In the end, if Ian deserved to win more than Ding, why did Ding win?