Eric writes about this in his blog

It's important that you get in the habit of throwing /o+ for your retail builds as you would for C++ compilation systems.

If it had been me I'd have made /o+ the default but then I'm the perf guy so I have a jaded opinion :)