I looks to me that Kubica, who I believe to be a good driver, simply made a bad call. Indeed, he had a right to make a go for 2nd, but I think he just misjudged the situation. par for the course.
Also, not that he was given a whole lot of choice, but Vettel was very much in the right to defend...