“The first problem is log messages that aren’t removed when a product goes live clogging up the Console.”
Most web developers debug with console.log and nothing else. The browser has shipped table views, traces, live expressions and asserts for years. The product manager for Edge’s dev tools had to give a conference talk to point them out. That is a discoverability failure, and it belongs to the browser makers.