No different from someone parking outside your house and recording you with a shotgun long distance microphone:
Just because it is possible for someone to record you without your knowledge, doesn't mean that they should be able to do so.
Absolutely correct - Huge difference from being a known participant in a conversation and an eavesdropper - whether through device or not. These guys were outside the room - there was an expectation of privacy.
If O’Keefe can be a participant in a conversation and get the other folks to say stupid things, fine with me - he should have every right to record what he will later try to say happened - the recording an objective record. But neither he nor anyone should surreptitiously record other peoples private conversations - bad as they might be.