I feel like a broken record - when McCain first announced he supported the AZ amendment I wrote as much in a letter to him. 6 months later I get a response telling me why he supports the amendment: because state residents have a right to define marriage as residents see fit. IE: it's a voter's *right* to put his/her neighbors' civil rights up to a popularity vote and deny them if they see fit. So I wrote another letter saying the same thing.
I don't know why I bothered but I also made a similar complaint to Kyl (a co-sponsor of the federal amendment) and got back a reply to the effect that he is proud to be a co-sponsor.