How common are HASP dongles? I do believe I'd be livid if I bought a piece of software and found one of these in the package. The old product key activation scenario isn't THAT bad -- you only have to do it once and they you're set.
I suspect these dongles have come as a response to rampant software piracy. I can't help but wonder how many pirates have found ways around them. If they have then this is just another way that legitimate consumers are punished by companies hoping to stop a few people who are stealing software.