The reason she said that was because even though Yuchen said she would let the items that were bid from this room be free, Garran insisted on paying it when Sylvia bid for her bracelet, as he wanted to feel the genuine reaction of gratitude from the little girls.
It was definitely not because he liked being hugged by them. 100% wasn't because of it.
That's why Cain also implied that he was able to pay for the sword since he didn't want to make Garran or Yuchen pay for it, as he was actually just playing around when he said that Garran would pay for anything Ayla and Sylvia bid.
However, he hadn't expected that things would turn out like this, where Garran and Yuchen would insist on paying for them.
Cain shook his head helplessly when he saw it, knowing that one of the reasons why she wanted to bid for it was to not let him spend any money, and naturally, she also wanted to have fun with Sylvia.