Speaking for myself, I find that long narrative ballads are much easier to learn than shorter folk songs in which there is no narrative. I'm not sure on what sort of occasion the long ballads might have been sung or recited in full, but I have no problem believing that people could and did learn them.