You missed it, alright.
Its easy to lay the blame for last week's loss at the feet of someone who's issue you don't feel is important as your's, but the argument you make against them might be applied to your own favorite issue.
This is why political parties have won in the past on PLATFORMS. Its a package deal. Throw out one issue and you can throw them all out.
Show me a political party who's members agree on every issue, and I'll show you a political party who has one member and zero power.