I'm not in it for the audience.. in any case, maximalism is mostly a self-assigned title and the author of that blog describes himself as such
edit: how can something that is being discovered be late? The work on PoS is almost completely greenfield and far from trivial. Many people made many far too optimistic comments about how long it would take to get it right but no one can say it's late...