My two cents: children are not little adults and should not be treated as such. Adults have >20 years of life experience, children do not. Children do not know how to control emotions and are not reasonable (duh). There is substantial research into how children develop, including their brains and thought processes. For example, young children are not capable of abstract thought like adults are. This recent fad of treating children as equals is, to me, bizarre and damaging. Don't learn from a random blog post - go read the science (or a parenting book by someone who has). Anecdotally, children I encounter who are raised by this sort of method are rude, brittle know-it-alls who cannot accept being told 'no'.
My favorite parenting rule of thumb: teach your children now with rules and tough love because if you don't, the world will teach them later - and the world doesn't love your children.