Which goes back to what I said that pools are business run by people. Their opinions of what to mine may or may not mesh up with yours.
Example, a lot of people here give Foundry a hard time, the operators get annoyed and start to not mine TXs form people whos addresses are public here. (sig campaigns, sales of things, and so on) It's their right, it's their pool. We have no say in it. No government, no OFAC, just FU to Bitcointalk users. The true free enterprise open market people would say 'good it's a private business they can do what they want' the true libertarians would say 'good it's a private business they can do what they want'.
But I have a strong suspicion that a lot of people would come here and cry 'wah wah wah the mean old pool operator is not mining our TXs'
-Dave
I think that this we've gotten into actually identifying one of the weaknesses of libertarianism.
Libertarians don't particularly like organizations that exercise authority or hold power.
But what happens when someone hurts you in some manner? You could straight up ignore, but sometimes at risk of great losses.
Some libertarians might like to call this a violation of the Non Aggression Principle but... Who gets to enforce the repercussions and how?
In the scenario that miners chose to block certain addresses from ever confirming transactions, it might be their choice, but why should we simply respect it if it infringes upon us?
In that case, it would be better to have established some sort of organization to be able to in a way punish the bad faith miners by responding accordingly in a timely manner.
This organization would have to function under a certain framework in order to avoid having to much power over others, and would have to exist pro-actively, instead of being formed after issues arise.
The pro-active organization's mere existence could act as a deterrent to bad-faith actors, but it would surely be a good measure to have in place if anything bad actually happens.
So there we go. Authority and organization are sometimes meaningful. Likewise today, certain bitcoin Core developers are the absolute authority to how Bitcoin Improvement Proposals are passed into the discussion phase. But if it weren't for them, many more people would have to be dragged into bureaucratic procedures as to whether or not even we should open a discussion that the vast majority of the community would consider stupid anyway.
[In reality this time though, the miners this time saw the value in their brand image towards the public and just backed out of filtering transactions (for now at least). So there's also non-coercive means to work with at the first stages of trying to achieve something.]
But on that note, with the freedom of being able to exclude transactions, also comes some responsibility that bad faith authorities like the OFAC might want to impose on bitcoin miners. So the idea of cloaking transactions before confirmation just so miners can't see what they're confirming might be a good idea after all. No possibility to pick and choose means reduced liability also.