Topology, I mean "real" topology, is not a new concept and it's available since a long time in GRASS gis. I won't speculate the reasons myself but, after a long period of spaghetti model dissemination, recently some attention is leaning towards Topology implementation. One tool of major importance is Postgis2.0 and one great example of a kind of topology in action is openstreetmap. Qgis developers is also generating some discussion about the subject.
My experience with Grass was great, there is nothing more pleasant than two areas sharing the same boundary and "edit time" topology check. This presentation also describes great advantages of using real topology.
Now the question:
Considering web mapping and desktop gis and with a nice argumentation based on personal experience, industry requirements, tools available, etc. Do you think that real topology is to replace spaghetti model and be widely adopted in a near future?