I agree with most of what you said.
I think that part of the problem is that ahnentafels before the computer age were normally presented in a tabular format (think spreadsheet - one line per ancestor). "Ancestries of xx" that involved narrative type histories were commonly done by line. When computers came along the developers looked at the problems with line by line presentations and came up with the idea of expanding the idea of an ahnentafel report to be a narrative, "register-style" report because it would be easier to program.
The result is that we have many users now that might have a 1,000 page ahnentafel report, with another 500 pages for sources. If actually printed (on paper or pdf) and given to someone, reading them and following a line through them turns out to be a daunting task.
Thus, a need to return to a line-by-line approach of presenting ones ancestors - whether the lines are presented in a numercial approach or an alphabetical approach.