You are probably right in that most people take themselves, or in this matter, their systems, too seriously. But with all due respect, it is well known that once a working strategy is publicized, it will deteriorate. Look at trend following systems. It has become more and more of a research war...