Long form sales letters are proven, statistically, in many contexts, to convert more. It's really that simple. He could do a short and snappy page, but then he'd probably lose thousands of dollars a day. Or he can make people like you feel like it's a bit spammy, and make thousands of extra bucks a day. I know which one I'd choose.