But, taking these to a natural conclusion typically results in exactly the Dark Patterns we see here: where users are tricked or misled into agreeing to things they might not if they were offered clear, open and full disclosure upfront.
We can identify dark patterns - but in many cases, these are here because they work. At least, large international businesses such as RyanAir believe that they have a positive outcome which overwhelms any damage to the brand.
I would like to know: how can we resolve these two ideas and run ethical but viable/competitive businesses?