I think the argument "because I wasn't deceived by the deceptive behavior, it isn't dishonest", isn't a great one. Even if you take a really legalistic view, and entirely ignore the ethical implications of this kind of behavior, simply disclaiming any responsibility to the user doesn't necessarily make it so. Fine print only gets you so far.