Erst einmal heißt es einen Design-Fehler, aber das nur nebenbei. In der Praxis kennst du dich aber offensichtlich auch nicht aus, denn es gibt nicht immer "mehrere Möglichkeiten" und die will auch keiner. Es gibt eine Aufgabe und ein Tool, dass am besten geeignet ist, diese Aufgabe zu lösen (wobei da verschiedene Bewertungskriterien zusammen laufen, wie eben vorhandenes Wissen, Kosten in Anschaffung und Betrieb, Support, ...). Und dass ist die Basis für die Entscheidung, nicht Träumerei.