Not the package managers have stuff in their repositories, but the distributions maintainers do.
For many distributions you can have community repositories additionally to the dsitributions ones, but those can massively affect the stability of the system.
The only distributions so far that I have seen that keep up with any versions were Gentoo, Funtoo and Arch, perhaps some derivates of those. But these three usually do not lack more than a week behind, and if they do, they usually have reasons for this.
Just take a closer look at your system. Elixir is probably not the only thing years behind. There is probably a lot more stuff.
I think most people use a version manager like asdf or kerl for that sort of thing. I never really use apt anymore for Feb dependencies i really care about, at least not in my dev machine.