Even if they "knew" they may well have not been accounting for it properly. I've been annualizing all my subscription fees for a long time now and dealing with the resulting number, but that's still an unpopular approach. Subscription fees are bleeding more people than ever dry.
This is my trick. I simply take the monthly price and multiply am by ten to quickly get a crude imperfect annual cost (adding two more months if I wanted to be exact)
Then I’ll look and go gee is this thing actually worth $150 or whatever the value is and ask “or more” assuming I wouldn’t cancel?
The answer is usually no. I’m slowly teaching this trick to my elementary school daughter.
Should we start a "subscription review day": make a list of all your subscriptions, change them to yearly amounts and ask yourselves "am I getting that much value out of it"?