It's efficacy wasn't ever something I questioned, I didn't think they would continue to do it if it wasn't effective.
I'm sure there's some psychology to "once you're in the checkout phase you'll just pay the price even if you're annoyed", but it still feels pretty dishonest to me, and borderline false-advertising.