Earlier quoted context omitted.
I'm going to give you the choice of being stabbed or punched. It would be morally presumptuous on my part to assume you don't actually enjoy the choice you have made, given you took that choice logically.
I'd take being punched, easy choice. Removing a cancel button or publishing a listicle is hardly a false dichotomy, you can close the app, you can not click on it. Users love anti-patterns which is why they frequent businesses that engage in them, rather than choose another business that doesn't. I had your inclinations too when I started making them, I protested that this would lead to various bad outcomes which did…
Dude have you ever considered the plethora of other reasons users may choose a platform/service with 'dark pattern' over others, such as that platform/service being more feature rich or having a greater utility to that user? You are deluding yourself thinking your anti-patterns make a difference in the end. Sure signups may go up, but user engagement will surely drop off if the experience is crap or hostile after onboarding. Your sign up flow is just one small portion of a user's journey in your platform/app.