That isn't rude, it's practical. If a mod is not available for the currently active version that packs are being made for, the only option is to play old packs. As much as you might want your favourite mod in the latest pack, if it's not available it just isn't going to happen.
I respectfully disagree, Quetzi... There are options. Some of them may not be required in individual cases but all apply:
1) Learn how to program using Java
2) Get the permission of the mod's previous maintainer/creator to take over development
3) Study the current version of both the mod and Forge intimately until you know them better than your own name
4) My process: Update the code to work with the new version of Forge, to get something working
5) Devote every spare moment (to the exclusion of friends and family) developing 'improvements' and modifications to the mod
6) Ignore all comments from deadbeat players who contribute nothing but complaints, demands for an ETA, etc.
When the next version of Minecraft appears repeat steps 3, 4, 5, & 6... -or- Decide you've had enough of working for nothing except a microscopic portion of gratitude from a few, and quit.