A decisão do STF coincide com o que pensam os brasileiros com menos de 40 anos e contraria os mais velhos. O apoio à união gay varia de 60% entre os jovens de 16 a 24 anos a 27% entre aqueles com 50 anos ou mais.
A tolerância cresce com a escolaridade. A aceitação da união entre homossexuais é quase a metade entre quem cursou até a 4.ª série do fundamental (32%) em comparação a quem fez faculdade (60%). O mesmo ocorre com as classes de consumo. Nas classes D e E, 62% são contra. A taxa de rejeição cai para 56% na classe C e fica em 51% na soma das classes A e B. Isso se reflete nas diferenças geográficas.
Nada divide mais a opinião dos brasileiros sobre o assunto que a religião. Entre os 60% de brasileiros católicos (50% a 50%) e entre os 12% de ateus/agnósticos (51% de apoio) há um racha de iguais proporções. Entre espíritas e adeptos de outras religiões não cristãs, o apoio ao casamento de pessoas do mesmo sexo chega a 60%.
Quem desequilibra as opiniões contra a união estável homossexual são os evangélicos/protestantes. Com peso de 23% no total da população em idade de votar, eles são esmagadoramente contrários à decisão do STF: 77%. Apenas 23% concordam com os ministros.