Naivety is a funny old word. Can we have just the right amount naivety?
If we are cynics about the world and the things we do, would we get very much done?
One has to strive to a higher goal as a way moving forward. Of course that goal must be attainable or then we end up saying he/she is naive.
So in conclusion it is very much about hitting the middle ground.