Thanks for sharing your thoughts. Honestly, I’d be annoyed too and it might sound like an excuse, but our circumstance was quite unique, it was a difficult decision at that time being an open-source contributor myself.
It’s still free for the community, just that corporations need a license. Should we make this clearer in the license?