#1.
Packages are provided by people. If people have time then they create a way for other users to use a package manager type install.
Sometimes distros don't care for eula in third party software so they don't use it.
Sometimes other dependencies may have issues so they won't include it.
#2
Can build your own.
http://www.gimp.org/source/
Can make a install that is independent on your system lib's in some cases.
Use knudfl suggestion to add in source.
In some software one can go to hosted site for generic linux version or even specific version.
In any of the ways you bypass package manager you run a very real risk of keeping your system sane.