Plus, things change faster now, thanks to faster ways to communicate and get stuff out. When women got the right to vote, we didn't have internet. Hell, we didn't even have TV and barely had phones (didn't for much of the time the fight was going on). Of course it is going to take longer. That doesn't mean that we should make same sex couples wait 70 years just because circumstances of the past made the time when the fight for some rights is seen as starting til the rights were finally won so long.