Your cat doesnt know that you're nice, or smart, or funny. They know that you're safety, and pets, and food.
So to cap this off, the answer of "why" may seem disappointing, but if you could ask your cat *if* they love you, I believe they would most often answer "yes," without a moments hesitation.