The specific reason iOS app updates stick at 75% is that's when it switches over from downloading to installing, and for whatever reason it doesn't seem to bother reporting the progress of installation, it just does all the file moving, garbage collection, etc… and then it's suddenly done.