Hardware engineers vs Software Engineers
Netgate recently "updated" pfSense only to cause a lot of problems, I've used both pfSense and Netgate hardware for a great many years - as independent engineers they were both good, but once Netgate started writing software everything started to slide downhill. To quote a friend of mine from 40 years ago who used to design boards for PDP-11's; "One software writer thinks he can keep a dozen engineers busy but in fact one hardware engineer keeps 20 programmers busy."