A deprecation definitely signals an intent to *eventually* remove.
My point was more that around that particular combinator there are a lot of arguably legitimate users by users who aren't going to be inclined to remove it, because it does capture their intent.
For all that a subset of the community is very vocally against the use of partial functions like head, tail, fromJust, (!!), etc. deprecation should send a clear signal and it doesn't strike me that the disquiet over those combinators had risen to the level of overwhelming consent it would take to start marking this whole style of programming as deprecated.
Now, if we want to go after supplying a warning class for partial functions and let people opt in or out of it, that seems like another matter entirely. It doesn't require us to put these things on a clock for removal and folks can continue to agree to disagree about the relative merits of this style. It would also let us go much farther and enable separately configurable warnings across a much wider array of functions than just fromJust.
-Edward