That reminds me, it's about time to renew my VSCode license. If I knew it would be so high maintenance, I never would have paid for the three-year plan.
Instead of speaking about his right to do this or not, I think this conversation should be about the rise in C-suite executive compensation and Jack Welch style business decisions.
I've always liked the theory of this but not the implementation. I'm a big fan of squash merges so my branches are a mess of commi that each may not even build let alone pass tests. If I had to run tests each commit it would slow things down significantly for little benefit.