CeMar, You forgot about the LD men. I have to ask myself, why does anyone want sex in the first place? Tender loving feelings? Probably not. I have to agree that some SSMs may be the result of physiology (not all so you can't generalize). And it is more complex than just testosterone, according to research in this area there are a number of chemicals that mediate sex drive, there isn't a magic bullet. So someone's testo level could be normal but still have a drive problem.
I'm digressing a bit but I tend to put less weight on heinously complex psych theories and more on the biology in some cases. If you do all you can to reasonably accommodate the SO and there is still a problem, then you have to stop and wonder why others find it fun and rewarding to boink their mates despite not living a storybook existence. IMO your SL shouldn't be this much work.