I am just trying to understand how you expect a typesetting system to be designed around a paradigm that doesn't exist yet.
Why do you think anyone expects that?
Why should anyone looking for a typesetting tool care when it was designed?
Why don't you use a Commodore64? I know it doesn't do anything you need it to do, but you have to cut it some slack, it was designed before any of the things you need to do existed!