Umm, did Karhan not learn anything from his time with Ilya? Like, when they first met and she got mad at him for trying to give her money? Or when she said that money is the one thing her family doesn't lack?
The squire, I can understand as he wasn't there yet, but ML should know better.