I think that companies are just trying to be too broad about project management. It appears that they all want to be the "go to" tool for task management. However, I feel that there's opportunity in the project management space if some of these apps would cater to more of a niche audience. Think, "Task management for dog owners"