What always strikes me in advice such s this is the underlying premise that self defense is OK, but only if you don't actually plan for it. I guess they think that if you intentionally buy something that would be effective* you are looking for trouble, while being forced in to defending yourself is OK.
*never mind that they bought the wasp spray for that purpose, it has other non-defensive uses