No. The main consequence of speech that is being opposed should be… speech, not action to get that speaker's speech curtailed, whether by speech or other means.
> I can also decide whether to patronize their business or not
These people didn't have to turn up to the talk. That's not the same as cancelling a talk because someone said they don't want it to happen.
> And their boss has the right to decide whether to employ them or not > … > But if I'm making my opinion known, and their boss agrees, isn't that the intended effect of discourse?
Did MIT change its decision to host the speaker because of a well-reasoned argument - as you point out, one of the intended consequences aimed for via free speech - or was it due to some other kind of pressure?