The alternative is to complain to Baron. If he gets enough posters bitching he might re install the block feature.I don't know what blocking alternative might work best if one is needed. I've seen that another message forum allows the OP to "dislike" an individual post and cause it to be hidden, and perhaps something like that is sufficient. Other suggestions are welcome...
Providing some sort of defensive tool like this for journal authors would likely encourage more people to start new journals too.
Or possible get rid of the trolls.