I trained as a Nursery Nurse in the 60's and the rules on giving age-appropriate choices, in order to teach toddlers they had choices and how to use that power, were pretty much as has been stated above. 'Red socks or blue ones' 'egg or cheese on toast' - provided of course you knew the child actually liked these things. No child was forced to eat what it did not like.
But when I had my second son in 1979 and took him to kindergarten at 2 year old (in those days, mothers stayed and played) the staff gave choices I felt were inappropriate.
'Would you like to help clear up the toys Martin?' resulted in a shake of the head and 3 year old Martin brumming cars along the floor whilst other children and staff cleared up.
So I said to my boy, 'Come on Sweetheart, we'll put the books away.' Which he willingly helped me do.
I was told, 'We no longer TELL children Mrs Bradford, we treat the with respect and ASK them.'
And I thought and look what you're doing to wee Martin, turning him into a selfish brat Nor did I see anything disrespectful in my slightly firmer statement to my son.
There is a world of difference between the "My house, my rules" I was brought up with and putting big responsibilities on the shoulders of little persons.
I was taught and I still believe that guidelines and rules make children feel safe.
If they are going to be able to sway your actions with refusals, tantrums and sulks, then they know you're not strong enough to protect them if they need it.
That's why, as they grow up, they try to push the boundaries - they need to know where and if you'll stop them.
Boundaries can be flexible to a degree and each parent must make its own decisions but giving children too much freedom of choice teaches them there are no limits. That's scary for a child.
It means they are virtually bringing themselves up, rather than having wise guidelines to follow.
And it may well be that in their later years, they will think you didn't care enough to guide and teach them safe decision making, which is so vital in this world.