Its amazing how few have managed to keep pace with technology. Not only for check valves but also for air release/vacuum valves.
It appears to be a bury your head in the sand approach. Few engineers actually model their piping systems for dynamic loads. The tools are there but they choose to ignore the fundamentals. Check out the following quote and find that their knowledge is indeed meagre!
“In physical science the first essential step in the direction of learning any subject is to find principles of numerical reckoning and practicable methods for measuring some quality connected with it. I often say that when you can measure what you are speaking about, and express it in numbers, you know something about it; but when you cannot measure it, when you cannot express it in numbers, your knowledge is of a meagre and unsatisfactory kind; it may be the beginning of knowledge, but you have scarcely in your thoughts advanced to the state of Science, whatever the matter may be."
Lord Kelvin [PLA, 1883-05-03]”