I think you can use this to rationalize every shitty practice as long as it gets you customers.
I'm not annoying: I'm annoyed by these annoying practices.
I'm not annoying: I'm annoyed by these annoying practices.
And sure, you can always rationalize anything, but I still see a difference between a pop-up that offers something the reader might like against a dark pattern that forces or tricks someone to sing up.