Every project management tool does not cater to everyone. Similarly everyone doesn’t need exactly the same as the other. Each Project Manager’s requirements related to project management tool vary substantially from the other project manager. It also depends on level of maturity in organization where projects are being driven. Another factor that adds value to it is the customer. If customer is cautious about driving of project in right direction and aims to get is finished in time, it will build pressure on organization engaged for that particular project. Something like this, if becomes part of agreement, will create a need of building a good tool.
Purpose of a project management tool is monitoring and managing the show well. Projects too are of various sizes and gravity. A low intensity project might not require a highly sophisticated management tool irrespective of the size of this project. On the contrary a high severity project (having higher business stake), though even if it is of a smaller tenure of size, will definitely require a highly productive project management tool since the stake is higher in this kind of project.