Я понимаю так, что появление брежневской конституции вызвано было двумя главными обстоятельствами (ну и другими не главными, но важными, разумеется):
1. Фактом подписания СССР заключительного акта Совещания по безопасности и сотрудничеству в Европе в 1975 г., прежде всего той его части, где определялись обязательства подписантов в области прав и свобод человека. Эти обязательства так или иначе должны были быть закреплены в законодательном порядке, что и было сделано демонстративно - оговаривались некие права, гарантированные гражданам, таким образом СССР приближался к статусу "правового государства". Это основная причина принятия Конституции для употребления "вовне".
2. Н.С.Хрущёв публично провозгласил построение коммунизма к 1980 г., и, если не ошибаюсь, эта доктрина была отражена в официальных документах партии (Программе КПСС(?), решениях Пленумов ЦК КПСС (?) и т.п.). И хотя этот закидон Никиты немедленно стал объектом анекдотов, неприятная идеологическая проблема оставалась и требовала какого-то решения. Нужно было либо её замолчать и не заметить, либо как-то переформатировать и тем самым не остаться совсем с голым задом. Было выбрано второе и провозглашено построение в стране "развитОго социализма", такого длительного исторического этапа, предшествующего построению коммунизма. Провозглашалось создание "общенародного государства" и создание новой меж(транс)национальной общности - "советский народ". По крайней мере так (насколько помню) трактовалась советская действительность и основной закон СССР в учебнике "Основы советского государства и права" для восьмиклассников. Таким образом, Конституция 1977 г. была призвана отразить и зафиксировать эти отрадные изменения, затушевав тем самым и идиотские предсказания Хрушёва. Это основная причина принятия Конституции для употребления "внутри".
Обе причины являются ИМХОм.