Yes, the max you can get from a friend who doesn't love any type of item is 2 hearts (1 for the gift of an neutral item, and if its their birthday season, 1 additional heart).
Yeah, its a little feelbad when you reveal the wizard as your first friend and he has no friend abilities, no extra heart, nothing.
But thats just part of the game i guess xD