If the user asks for a faster horse and you sell them a trebuchet, you lose, no matter how fast the trebuchet would technically get them to their destination.
And you may be able to sell them what they are already asking for a lot faster than what they are not.
Now if you are trying to sell them something that they would rather not even have at all, that's another story too.
If the user asks for a faster horse and you sell them a trebuchet, you lose, no matter how fast the trebuchet would technically get them to their destination.