This is a dishonest perversion of the commonly accepted definition of a "rug pull".
I'll copy what I said in a previous thread:
When Redis changed licenses to SSPL/RSAL, users were also free to continue using the BSD-licensed version. Was that not a rug pull? Same with MongoDB, Elastic, HashiCorp, etc. These are quintessential examples of the "OSS rug pull".
The idea is that users were relying on a functionality to be maintained (the "rug"), and the Datastar developers decided to continue maintaining it behind a paywall (the "pull").
Nobody is claiming that developers physically took the feature away from users, as that would be ridiculous. But users of these features are now forced to either maintain it themselves, wait for someone else from the community to fork and continue maintenance (which has its own set of issues), or pay up.
You can argue how it's "only" a few hundred lines of code; criticize "incapable" developers who can't check out a Git commit or do maintenance work they previously didn't have to; that the features don't require maintenance at all; and come up with other defensive arguments. But none of it matters. The size of the "rug" doesn't matter. It's the principle and precedent it sets for any users who were potentially interested in the project.
To say nothing about putting essential features like a bundler and debugging tool behind a paywall. These are not "Pro" features.