I think the OP meant to say "should politicians make gay rights part of their political platform" (whether they are against them, like Ted Cruz, or for them, like Clinton). The answer is still YES, because civil rights are part of the political debate.