Sort:  

Since people need someone to provide them one for free if they want to join the p2p network without running hived themselves. I think I understand your point

What if deathwing implemented the feature, ran it for his stuff, and only allowed access to his api from his own website (deathwingsblogservice.com as an example if that helps clear up the question)? The rest of Hive users would have one less public api node to use. Does that make things better in your book?

If all the people that have volunteered to operate an api node all have their own websites showing blogs from Hive, and they all utilize some type of censorship option, then we're good

If someone builds a site that aggregates a list those api nodes and let's end users choose which one they'd like to use, then we're off the rails

It seems a very fine line of disagreement ahaha. I think someone should be allowed to make a website that lists them all and lets users choose which free service they'd like to utilize

To police all the apps and websites to make sure they don't break the rule seems a colossal effort, and I'm not sure how consequences would be enforced

The middleware is fairly basic python script (mostly)
Any operator could easily add it in. Which sounds to be ok. Only a problem if people are allowed the choice to use it outside of that operators website/dapp

Already found in many front-end setting

If I understand correctly, this is what you don't like. If any front-end offers a selection, then the selection should only allow options that meet a particular criteria. Like if deathwing.blog wants to let people choose ecency.com's api server, then there must be some certification that ecency.com's api server meets the requirements

That's probably the opposite direction tho, isn't it? Ideally, rather than have a central authority dictating what software the people of the world may or may not run on their servers, you have a group that represents your interests and certifies what is compliant and what isn't. Maybe they have a front-end that only lists certified APIs and also promotes those api's for use on other sites

Nice discussion to read in the morning 😍. Can't believe you came this long to make him understand. This makes me believe more, people are self-biased and will be regardless of the logic.