There are various financial application in the market, serving a different kind of industry and operations requirement. Application might comes in different platform, pre-requisites, layout, capabilities,etc..and do not forget..the limitation.
It is correct to say that SAP is the most wanted application in ERP, but it might have its limitation to some of the business operation, i.e. Printing, Manufacturing,etc..
Sames goes to mobile platform, we can't say between IOS, Android, or Windows, which one is the best.
On the other hand, some mid-range product might more suitable to these business operation, although it is not "branded" in "Good Practice"
My words to explain this, there is no perfect system in this world, but it will always have one that best suit to you...and..Consultant will transform the "Best" to "Perfect".
Let's have an example of my life experience, we might search so long for a perfect partner, however, no one is perfect in this world, including ourselves. Hence, the perfect one shall be the one who match us most, who cover off our weaknesses, who balance off our life, and when two become one, we will be a perfect person =]
The formula should be,
0.5 + 0.5 = 1
You Yourself + Your Beloved = Your Perfect Life
Best suit system + Consultant = Perfect Solutions
hm...any more formula you can think of?? Please leave a comment to en-light me ~