Those categories are useful. But at the end of the day, dark patterns can be simplified into "exploiting some asymmetry between customer/user and seller/software". Often of knowledge, but sometimes also the fact that the customer/user is expected to be a human being and able to feel shame (see: confirmshaming), lose their patience (nagging), etc.
In special nagging annoys me to no end. Partially because I'm resilient against this sort of manipulation, and "caving in" releases the tension created by the nagging.