I don't contribute to open source projects often but deleting dead code has never been a big priority in any project I've worked on unless it's creating real technical debt or it's something easy clean up as part of a bigger migration (similar to what you did here). The point is you had time to look at that stuff and take the risk of deleting it while big projects have a hundred other priorities on Github Issues and customer complaints.