they do. there are a couple of large competitors and several small ones. the reason there are not more boils down to: a high barrier to entry, since software suites (not individual products) are often needed, and the high cost of retraining folks using older systems in order to use your new, better product.