The worst I’ve seen was Nord VPN. Three or four modals / screens where the action to stop your subscription was the smaller, secondary UI element, almost not even noticeable. How a dev or PM can live with themselves while implementing that I have no idea.