Не думаю, что можно так однозначно ответить на вопрос - или/или.
Все зависит от конкретной ситуации. Ну, к примеру. Наш первенец, ему сейчас сорок лет, однажды закатил истерику в универмаге. С падением на пол, диким ревом и дрыганьем ногами.
Пришлось употребить самый, что ни на есть авторитарный метод воздействия. Зато один раз и на всю жизнь.
И вообще на основании собственного опыта, который накапливался десятилетиями (у нас довольно большая семья - вырастили пятерых детей, а сейчас подрастают восемь внуков)не следует слишком скрывать свои эмоции перед детьми и внуками, правда, сначала нужно медленно посчитать до десяти, а потом "выдавать", если дитё сделало что-то не так как считаете Вы. Кстати, так же считал и Макаренко.
Другое дело, если сделано что-то хорошее. Тут уж скупиться на доброе слово не нужно.
А что касается "семейной демократии", то если она есть среди старших членов семьи, то так или иначе, привеьтся и детям и внукам. Хотя все не очень просто.
Разные люди, разные характеры, разные отношения...