I always love it when someone helicopters in to a complex, long-established system and, without even attempting to understand the requirements, constraints or history, knows this thing they read on a blog one time would fix all the problems thousands of work-years have failed to address.
As software developers, we are often living in our own bubble.
As a pilot and developer working on an aviation solution, I quite often run into this issue when discussing solutions with my colleagues.