Time and money have everything to do with it. Businesses exist to make money.
money made = sales - costs
The purpose of a patent is the ensure that the costs invested have a return.
If a patent is an SEP, the consortium pays X to release it for public use, and FRAND tems add to income (”sales”).
If the patent is held private, whoever uses it licenses (pays for) the right to use it.
If an idea is kept trade secret, no earnings are made from IP, but the world doesn’t know how to execute it (until it eventually does). So the IP holder has to hope it makes its own products sell better than the competition.
But simply put, its ALL about money, and time is money, so it’s all about money.
The patent system does encourage innovation, but its purpose is to protect the economic rewards of innovation … which is why companies innovate.