There was a drop dead gorgeous waitress who worked at one of the local dive strip clubs in the town where I went to college. She was a fellow student of mine. She always wore a pin on her sweater when she was working, that said "You can't beat a woman". I never asked her if that was a statement about violence against women or if it was an expression of her belief in a woman's strength. Either way though, I had little doubt that her opinion of the men (in the strip club at least) was less than stellar.
I'm willing to bet that SPs' opinions of men reflect that of women in general society. Some hate us, some pity us, some envy us, some love us madly. When I'm with an SP, though, I really don't care. I just want her to smile and treat me well. I do the same for her and we both go our separate ways, each of us having extracted from the encounter exactly what we wanted.