I didn't say anything about Kor being the biggest idiot, I just said he was one. My problem with Hearts is how most of the cast is incredibly unlikable, whereas the other games have one or two.
At least Luke has a reason to why he's an idiot, and it made sense as to why they made him incredibly annoying at first. Kor is just a love struck fool that just bumbles around, because he's only preoccupied with getting in Kohaku's pants.