sort by best latest
Your example might be an exception, but it's rare to find a subject that can't be split into sections or chapters. Just guessing, but perhaps those carols could have been divided into carols from different countries, or carols about different themes?
I agree with you that short pages are annoying but....long pages are also annoying. User studies show that most users will not read a lot of text in a single block. If you article is long be sure to break it up in sections or with images.
That would have been difficult Marisa in this case, but the nature of my hub means people don't have to read it all. Most would just read about the few carols which interest them. But I fully agree that dividing long hubs generally makes good sense.