Kubica set up the crash, no doubt. He put his car in a position that gave Vettel no choice or room.
It is true that Vettel collided with Kubica, in that Kubica had control of his car and his line and Vettel did not (wheels sliding, steering wheel sawing back and forth looking for grip). The overhead shot confirms that Vettel's car slid into Kubica's, but this was all due to the manner in which Vettel entered the corner. Kubica only left enough room for Vettel to take a very early, very oblique apex, resulting in Vettel's post-apex line moving all the way across the track. Unfortunately, this line intersected with Kubica's cleaner line.
Plain and simple, Kubica did not have the position to make the pass where he attempted. Certainly not against a driver unwilling to be passed. Perhaps if he had pulled a Glock, gone wide after forcing Vettel in shallow, then cut backwards across and behind Vettel as he slid across the track, he would have been able to pass Vettel cleanly in the next turn. Glock did it perfectly. Twice. Once on Alonso...
I believe that the blame should be placed on the person who caused the accident. Kubica put his car in a position to get hit, and hit it was.