It isn't a single button when you don't want to hide the entire thread.
And it does nothing if you already have to see the post in the first place.
With a thread, hiding makes sense, so to speak, because you hide that thread and never have to see it for the lifetime of said thread. But with individual posts, hiding them solves nothing.
How is that hard to understand?