The suggestions are interesting, and probably correct. The one thing that, as a parent, I find hard to handle is to 'not give in' after a while if my children complain a lot. Most of us have busy lives, with both parents working, and sometimes I need some 'free time' to just relax and decompress.
All those suggestions are good: but does the society we're creating make it feasible to follow them?