I'm not saying Massa wouldn't have hit him. I haven't even suggested that. I've said that Lewis put his car in a position that neither defended nor left room. What Lewis did was leave room for indecision in the mind of another driver, so if Massa thought there might have been room (which in that split-second he may have done), then he would have tried to stick his car up the inside. When he realised there wasn't room, he had to go off the track, and still hit Hamilton.
It's 99% Massa's fault, but Lewis's own actions were what caused Massa to do it - leave no gap and Massa wouldn't have even attempted it. Lewis paid the penalty with his own indecision putting indecision in the mind of another driver.
Massa got what he deserved, but if Hamilton doesn't know where to put his own car, then he's going to burn his own and others races from time to time.
All my opinion of course, but I think it's a valid one when you look at the replays. Hamilton didn't do anything wrong in terms of breaking rules, and I'm not trying to imply that, but looking at his own race and situation, he was far from getting it right in that incident.