Wow @tarazkp. 99% of humans am sure are always found wanting in this case.
Do the best you can until you know better. Then when you know better, do better. ― Maya Angelou
In my opinion, the reason people wouldn't want to do certain things as at when necessary is because they are scared they might be proven wrong by someone else who knows better. This is the reason most of us don't learn new things... Fear factor. We keep originating and waiting until we know it all, even when there is no time for second thoughts.