Answer
Yes, Keith O'Brien was an outspoken advocate for traditional marriage. He frequently voiced his opposition to same-sex marriage and supported policies that defined marriage as a union between a man and a woman. O'Brien's views aligned with the Catholic Church's teachings on the sanctity of traditional marriage and the importance of upholding traditional family values.