Earlier quoted context omitted.
I mean, maybe technically. But the "its yearly with a cancellation fee" was not qualified in the sales information on the sign-up page. Maybe it was in the fine print. Given that customers are quite used to a monthly fee is a monthly subscription model, it was disingenuous at best. Putting significant terms in the fine print doesn't exactly engender trust.
https://imgur.com/a/ldhiEtf There is no fine print. It is extremely clear and obvious. If you see a term called "Annual paid monthly", 33% less expensive than a monthly option right above, what possible other interpretation can someone have?
What the screenshot makes clear is that you'd have to be a single-celled organism to not understand what you're signing up for...
The screen is extremely clear, upfront and even the supposed "fine print" is in huge font with any easy link to learn more.