Sort:  

Could just be the difference between an off the shelf solution and a custom built one. One of those is a cheaper outlay but can be tricky to shorehorn in.

Quite possible, in fact I suspect that this is exactly the case. For what I do (the industry) it's not at all suites..sure, it does some basic things reasonably well, but the clunk-factor relegates it to being classed as total shite by myself and most of the others who use it.