Too bad all of these attacks can be carried out even with encrypted public wifi hotspots.
Just don't think your colleague (who hates you) or nearest BOFH at the job, technically can't stealthly plug out your cable while you're out, hook up his router performing a MitM attack, and have his fun and profit. Yeah, that's childish, much less probable, and incomparably more risky than just sitting with laptop at cafe, but the point is that every one of said attacks can still be carried out.
Just because the whole world's relying on the obscurity as a primary security measure.
I was under the impression that sniffing WPA encrypted traffic was difficult even if you know the passphrase.
It's been a while since I did it, but I do remember you need to listen to the initial negotiation for WPA, but not for WEP.