How do you know all the accounts on that list are actually there because of spam?
Why don't you go check them out one by one and come back to tell me more about it? That list applies to Steemit. Other frontends can choose whether or not they want to use it.
Just like with @thedarkoverlord, different frontends hid different items based on what they feel is appropriate. The difference between that and your traditional "centralized censorship" is people can still readily access what they did and they are not gone permanently.
In fact, I believe all frontends should be able to choose what they want to display based on the audience they are trying to attract.
I'll take your points seriously when someone actually receives the hardfork, aka actually gone, treatment.