I don't disagree with any of this, just that it's all a lot of work and isn't always necessarily more desirable.
A lot of users don't understand section permalinks, fragments. Position: fixed severely constrains your design possibilities, and swapping out content just involves a lot more design and programming. And section headings are great, but getting your CMS to implement a mini-table-of-contents at the top/bottom of each page may involve a lot of programming too, and changing editorial processes, etc.
That's why I called pagination a kind of lowest-common-denominator solution that isn't great, but works. Clever programming can come up with better solutions in many cases, but they can be a much bigger pain in the butt to implement well, and there are often much more important priorities.
Taking existing websites and just getting rid of pagination isn't necessarily always an improvement.
A lot of users don't understand section permalinks, fragments. Position: fixed severely constrains your design possibilities, and swapping out content just involves a lot more design and programming. And section headings are great, but getting your CMS to implement a mini-table-of-contents at the top/bottom of each page may involve a lot of programming too, and changing editorial processes, etc.
That's why I called pagination a kind of lowest-common-denominator solution that isn't great, but works. Clever programming can come up with better solutions in many cases, but they can be a much bigger pain in the butt to implement well, and there are often much more important priorities.
Taking existing websites and just getting rid of pagination isn't necessarily always an improvement.