Just declaring your service (or library, etc) to be "deprecated" and letting it continue on in a zombie state is insufficient.
You have to really kill it if you're not going to keep it actually alive. Choose. Commit.
See also Incomplete migrations are technical debt and Hyrum’s Law.