Recently our company had to buy an editorial system. That has nothing to do with our website’s content management system–except that the company that built the editorial system wanted to sell us a content management system for the web. The problem is that they use their own proprietary language for writing code and they use an very little known database system. This is great for the company selling us the software because who will we have to call for technical issues? And who will get paid by the hour for those services?
As good as this sounds for the company selling the software who will make some money selling technical services–it’s terrible for the client. This is another case of a company thinking bottom line first and not customer first. If they built their platform on a software that was well known and with a large community our evaluation of their product might have been different.