You're right in principle, but maybe don't be so angry with people who don't 100% know the intricacies when you are arguably wrong about details yourself?...