Kriston - I think that the "what works for your child" idea is fine, but kids also need to learn to function by doing things that are not necessarily pleasing to them. On occasions.
Sheltering them from this is harmful, in my opinion.