We are in an age that assumes the narrowing trends of specialization to be logical, natural, and desirable. Consequently, society expects all earnestly responsible communication to be crisply brief. . . . In the meantime, humanity has been deprived of comprehensive understanding. Specialization has bred feelings of isolation, futility, and confusion in individuals. It has also resulted in the individual's leaving responsibility for thinking and social action to others.
It seems everything is getting polarized these days and the open source CMS arena is not much different. "Dear Drupal: Season's Greetings. Love, Smashing Wordpress" communicated a message that should be important between open source projects ("Hey! We're on the same side!") but didn't get as much traction as it probably should have. When we're in our code caves we have a tendency to go with what we know.
Knowledge is indivisible. When people grow wise in one direction, they are sure to make it easier for themselves to grow wise in other directions as well. On the other hand, when they split up knowledge, concentrate on their own field, and scorn and ignore other fields, they grow less wise — even in their own field.
The Roving Mind (1983)