Agreed, the issue is that when you provide a public rpc node there is no easy way to identify and limit or exclude users, it's kind of all or nothing. The minute you make a node public all the freeloaders pile on and the node is bogged down to a crawl and the only recourse you have is to constantly tweak rate limiting or add more nodes to the cluster as Steemit does.
The key is to educate both the services and the consumer to switch buying habits, ie to not use services that freeload off of public infra when they can afford it, much like you would not purchase products where animals have been harmed in testing or products that have non-recyclable packaging.
I wonder if app operators, especially those benefitting stake delegations would consider beneficiary for node access.
And how that would work out financially. Because the “benevolent” model doesn’t work freely. Inflationpool is of course an issue in a beneficiary model but would definitely be worth doing some math on to check the finances.
I am not an expert in this so I will believe what you said, but this reeducation is not that simple, you see it IRL, not everyone is buying the bio Or fair trade stuff.
Posted using Partiko Android
That's why there is "hard reeducation" and "soft reeducation". Changing company habbits is easy by just turning off these public clusters. These would then have to educate the consumers that there is nothing for free.