Which is an excellent point because it may have been reasonable when the patent system was created and for hard objects because there were natural limits on how fast innovation could happen.
But software is literally only limited by our minds. Slowing down innovation to a 20 year cycle is devastating to the pace at which it can happen.