It’s a matter of perspective.
If I make mistakes that cause you to spend money on a product you’re not happy with, and those mistakes were not meant to deceive, then I didn’t mislead you.
If you buy my product, and you aren’t happy with it because it didn’t meet the expectations you felt I set for it, then you may perceive that I misled you.
It’s a semantic argument either way.