Taking lowest cost bid isn't always optimal. In Germany it is required to take the lowest cost bid which leads to all kinds of failed projects as the winning bid can't hold its bid. As well, life-time of things built this way have become awfully short.