Well, depreciation means the code hasn't been removed yet. Eventually we could just reverse the patch that removes support. And of course older versions will continue to work.
The real problem is that no one sends patches upstream so they don't know if used or if buggy etc.