More specifically, when a system that you naively expect should have the purpose of doing X is found to actually be doing Y, do not automatically assume that it means the system is failing to fulfill its purpose. Instead, look around and see if there are people who are benefitting from it doing Y instead of X, and who are maintaining the state where the system does Y instead of X. That would mean that the true purpose of the system - what it is being deliberately made to do - is Y instead of X.