In the end, the systems we were able
to review ranged from having too few features to being bogged down by complexity
overload, with a tendency towards complexity. In and of it self, this is
neither good nor bad. It's just reflects the systems' standard evolution:
from simple "single-cell" systems with very limited features, to dim-witted
"dinosaurs" that can't even grasp that another dinosaur is biting off their tail.
It's very difficult for creators to make the strong-willed decision to leave a product
at the "single-cell" stage, when everything around it is aspiring for growth. That's why
most systems usually have arbitrary sets of features for organizing group work (blogs,
discussions, chats, email), managing sales (contacts, leads, transactions, sales
funnel), managing tasks (projects, milestones, tasks, comments, events), and individual
planning (to-do lists, meetings, schedules). However, if you look closely, you can see
that many of these elements have more similarities than differences.