I know trade secret was much more important. Also the spirit of patents is to allow development by making all public.
But do they?! I’m tired of trying to extract useful information off patents, they are empty of content and full of BS is laywer language. Real important details are kept secret, as long as possible.
The current system is de facto not working properly. I’m not saying is the worst, or I have better ideas, but is clear that the system is being heavily abused in all corners.