Just because someone doesn't mind being called a 'cougar', doesn't mean all women are pleased with the term.
I personally do not find the term 'cougar' to be appealing. I don't think it's appropriate and it is not on par with a 'sugar daddy'.
When I think of someone being called a 'cougar' it's more making fun of the woman or looking down on her for such choice in partners.