You're absolutely correct. Of course this phenomenon applies to exactly the framework and platform musical chairs that the industry plays. Politics is human and exists in all areas of life. Many things on the technical side have absolute reason to exist, because it would be impossible to build a complex system without them. Some things are BS. On the flip side, some things on the management side are absolutely essential to the profitable functioning of a company, but there is also a huge amount of room for BS to thrive. It's possible for profitable companies to exist basically due to the law of large numbers, but this is not possible on the technical side unless you are training ML models.