Nostr is a system built on top of http, which is a web standard. Nostr operates at a different functional layer. It is not a formaly standardized, indeed nobody can tell you who controls it, right now. It is somewhere between an API and a higher layer protocol. A key thing is implementation variability. Another is scalability. In any case you cant compare nostr to the web, it's a system built on the web. Therefore, anything nostr can do, the web can do, and more, because the web is a well-defined supserset of nostr. The trick is to take nostr design patterns and proliferate them across the web, brinking new functionality to a wider audience.