The problem is that you think it optimizes for one thing, while in reality it optimizes for an entirely different thing.