Yes, an arbitrary page length and sort is an SMOP. If I can be of assistance with that, drop me a note.
To answer the question at hand, I think that the reason to limit page length is bandwidth. If one had infinite bandwidth (and memory) an infinite page length would be no problem. For those with DSL or broadband, a long page length is not a problem. But for our brethren on dial-up, a short page length is much better (and not much of a burden for those with high-speed connections). So in the interest of those with slow connections, I favor a short page length.
"Government is not reason; it is not eloquent; it is force. Like fire, it is a dangerous servant and a fearful master."
-- George Washington