the larger point is more interesting here. enterprise software sucks because it generally has to fit within the well-accepted boxes in order to meaningfully interface with all the other stuff. that implementation might be a little better than the last one...
but what if the overall model/structure is really what sucks?
but what if the overall model/structure is really what sucks?