It ... really isn't a black box of magic? It's a transparent box of - as your comment points out - implementing a particular mathematical model.
You're gonna need to give me some more on why it's "quite flawed for modern web apps". I may even agree with you, but it's tough to know from what you've written so far.