Yes, I also noticed this a few days ago, while I was looking for something else: Over an hour to print full colour full page? So this is from faster than to slower than PC printing. How long does simple text output take?
Of course, this is the fault of sloppy writing with the Linux library: Reserve 64Mb all at once when you only need a fraction of that at a time. Attention required there, in Linux/C, and of help to the Linux community too... if only I knew how to help instead of what to do.