Почему не делают удерживающие посетителя прелоадеры?
"Удерживающих" прелоадеров не существует заведомо, любой прелоадер отталкивает. Посетитель пришёл за контентом, а не за смешными фразами при загрузке. Нужно оптимизировать скорость загрузки, а не маскировать проблемы свистелками.
Имхо не должно быть страниц которые грузятся даже 3 секунды. не говоря уже об пяти :)