There was some related discussion in the past
And there is
a presubmit that today shouts only for LOG(INFO). Maybe that should be promoted to LOG(<FATAL)
My $0.02:
If we really had to do something about logs my proposal would be:
1. Intern log strings, remove the actual strings from official builds and just keep their index/uuid (i.e. LOG << "whatever" becomes LOG << 0x42) in some automagic way (keep the strings for non-official).
2. Make those log to a ring buffer that breakpad/crashpad attaches to the minidump on crash (IIRC today only the last log line is preserved). Similarly dump them into the chrome://tracing when people are grabbing traces.
Not sure if there is any other scenario where LOG() statements have a useful value.
(But yes, this is now a harder thing than just not logging)