I think the biggest problem with Honor is that it doesn't give you much in the way of free stuff or flat bonuses. Early on, getting small % increases to building units and combat strength is nothing compared to getting free buildings, workers, settlers, and flat benefits to production, growth...