Because someone has to bring the case.  That is why gay marriage, which could have been considered a right much earlier, waited until someone outside the usual suspects decided that the time to file was now.