おそらく質問主と「かわいい」の意味が違う
「ギャップがいい」「素直なところが素敵」その他言語化できない諸々。人によっても含まれる意味が変わります。
悪い意味ではないです。
また「かわいい」は「かっこいい」よりも言うハードルが低いと思います。