Actually Quicktime Animation files can become very small, when used for the right purpose.
Since the format makes use of both run length encoding in frames (blocks of pixels of the same color) and in time (only the changing pixels are recorded in the file). It should not be used for video footage.
The interframe compression is done by specifying a ‘keyframe distance’ – this takes a full frame in every x frames, and start recording the changes from that frame.
In video footage, normally all frames are different and contain noise/grain, which makes the compression worthless, and will produce bigger files than necessary.
Adobe dropped the possibility for specifying keyframes earlier.
For me, it feels like a good old Apple vs Adobe feud. Apple drops Flash, Adobe drops Quicktime.
Both were nice formats. For Quicktime Animation/Lossless is no good alternative.
It’s quite harsh to have an archive of Quicktime Animation encoded files, which can no longer be imported in After Effects…