You mean like censor transactions? That sounds like a centralised solution to me.
i think it's fair to expect only financial banking transactions to be on the bitcoin blockchain. censorship or not. if you don't have censorship to some degree then guess what you have? anarchy.
If you only want to see financial banking transactions on the blockchain - why not use the services of a bank? There is censorship, a stable commission size and no anarchy - everything you like.