Worst case it is like a tax, if it really works, then every coin mined, they collect a small amount, say .05 coin.
Overall miner save 20%.
This is a win win situation.
No, that's wrong. If ever miner licensed the optimization and so was able to mine 25% cheaper, all that would happen is that the difficulty rises 25%. Everyone ends up mining the same number of coins, and the patent troll collects his 5% tax from every miner.
That's not "win win" at all. It's "win lose lose lose lose", where all the miners lose and only the patent troll wins.
I don't think asicboost will closely control patent, running their mining business, not let anybody use it etc. that will be against free market principal.
Why wouldn't they? Given the change between collecting 5% of every coin that is mined and not collecting 5% of every coin that is mined, which would you pick?
Bitcoin is meant to be permissionless. Allowing a single entity to patent part of the mining process such that we have to ask their permission to continue mining efficiently is not acceptable. It's not even as if there is any novelty in the patented scheme. The "new" idea is basically "avoid unnecessarily duplicating work".