The last point is somewhat ironic: if Linus had been reasonable and talked about Nvidia at length, Nvidia would probably not have noticed the talk; since Linus decided to be curt, the talk got onto HN and people from Nvidia have no doubt noticed it.
Besides, whatever you think about it, Linus's approach was indubitably effective. We are, after all, talking about the issue right now!