«Бытие определяет сознание», – фраза принадлежит хорошо известному немецкому философу Карлу Марксу, перефразировавшему слова своего учителя Гегеля, считавшего, что «бытие определяется сознанием». Про "общественное" там не было, так что нечего на общество свой провал валить.