I'm sure I got this code from someone else, was going to replace it with (emacs-init-time) myself but I suppose it's nice to only have the first two numerals after the decimal point which this code does and (emacs-init-time) doesn't.
An emacs -q startup is roughly the same. And I maintain that many things feel snappier with the optimization flags.