I can not help the feeling of tremendous similarity between Cubism (as in art) and the Web 2.0 culture.

Apart from the similarity in the aesthetics of the visual presentation (main principles being: simplicity and clarity), the two have a lot in common conceptually, as well.

Wikipedia defines cubism as: "In cubist artworks, objects are broken up, analyzed, and re-assembled in an abstracted form - instead of depicting objects from one viewpoint, the artist depicts the subject from a multitude of viewpoints to present the piece in a greater context. Often the surfaces intersect at seemingly random angles presenting no coherent sense of depth."

Sounds familiar? :)