Agent 007, это не тупые стереотипы - это, как обычно, принятие западной моды, причем искаверканное в российском варианте.
дело не в слове, обозначающим некачественность, дефект, а в историческом значении слова, в др. руси слово брачить - переводилось, как соединять, отсюда и название брак + особенность нашего языка (многозначные термины), где одно слово может обозначать разные вещи (омонимы).
TillerPilot, это, конечно хорошо, что вы там написали, но понятие "гражданский брак" как юридически оформленное понятие не существует, нет такого. В простонародье же - обозначает совместное проживание 2х лиц (только не надо говорить, вот я живу щас с братом, что  у нас "гражданский брак"?) просто додумайте сами. А, простите, запись ГРАЖДАНСКОГО состояния, гражданский брак - это масло-маслянное.