Agreed.I agree with everything you said. You summed it up nicely.
But your lawyer only has half the equation. The other half is secrecy. Many an invention created significant wealth without patenting anything. Patents require disclosure. Disclosure means everyone knows (unless you can get away with partial disclosure which rarely works).
I've made a pretty good side income in my life from royalties and patent sales. But I've made even more selling secrets.
Although secrecy only works long term when you can't reverse engineer the invention. I'm of the camp that The Colonel's Secret Recipe is actually fewer than 11 herbs and spices. His real genius was the red herring that it was more.