The woman might like him for other reasons beyond resources, free food and money, but those things are usually the foundation for her attraction. Even if she's into his vibe and personality, that usually only comes into play after he's proven that he can provide some material things beneficial to the woman. This is why most women have such a problem with paying for their own meals on dates. If they genuinely liked the guy they're on a date with, payment wouldn't even matter. They wouldn't mind paying for food that they ate.

Women, generally speaking, are not actually genuinely interested in men as humans. They're generally only interested in getting some material benefits from them. So when a woman says she loves a man, it doesn't really mean much except that she's getting adequate resources/money from him, for the time being.