Deleting non performing old post is a very old strategy. Its not something new. It can help but like everything else there are no guarantees.
If google deems most of blog post as spam or "low value content", it will not matter if old post are deleted or not.