Well that's the kinda the point of Dark Patterns? Companies use them because they work. They are unethical, but they achieve success (in the short term at least, sometimes long tem). This is why there is law, to level to play in field so the ethical groups can be not disadvantaged.
Sure, bad law. I'm not saying law is perfect or flawless. There's a ton of bad law. We should fix the bad law. Unfortunately making law is tied up to politics and PR and minefield of stupidity that is.
Not saying the ends justify the means, but I wonder how their business would look otherwise.