Why would you fsync logs for a high-level service? Are you afraid a power outage is going to cause you to lose service logs?
Say, if you hit a bug somewhere that causes the server itself to crash.
Did you mean logging library? I.e., application-level buffering? In that case, good point.