It is one thing to say, "Hey Steinberg, the dongle is inconvenient and I would be even more interested in your product if I didn't have to use it." It is even acceptable to say, "I won't buy another product that requires it." This is what the feature request forum is for...
It is another to say, "I can't believe I have to use a dongle! I am the customer and you have to make me happy. I can't live by the terms of the transaction I have already agreed to." This is just whining.
It is so lame to whine about a deal after one has agreed to it.
Never agree to terms that are not acceptable to you. If enough agree, then of course, the vendor will have to make an adjustment. If you give in and buy anyway, then you are just confirming that the terms were reasonable.