Are people being entitled expecting it ? Yes. Is there something stopping people from taking up this work and creating a repo ? No. But it is illustrative of the attitude of the owners. The point is not to accuse of rug pull but how confident is the community in taking a dependency on such a project. The fact that the lead dev had to write an article responding to misunderstandings is in response to what the community feels about this.
The argument on their discord for licensing for professional teams 'contact us for pricing' goes like it depends on the number of employees in the company including non-tech folks.