Don't expect to reason with protesters if you're not even willing to talk to them. Way to be the uptight sheltered techies you're being made out to be. That being said, I don't think it's legal to block a vehicle, and protesters would probably be better served doing something productive rather than complaining immaturely in this matter.
Shame on everyone!