I have recently heard the argument that "plain TeX is superior to LaTeX because TeX gets the measures right". The example given was that a \vskip 2 cm, when run in tex, would measure exactly 2 cm from baseline to baseline, whereas the same running latex would result in 2 cm from baseline to topline.
TeX MWE:
One line.
\vskip 2cm
One line.
\vskip 2cm
One line.
\vskip 2cm
\bye
LaTeX MWE:
\documentclass{article}
\usepackage{lineno}
\begin{document}
\linenumbers
One line.
\vskip 2cm
One line.
\vskip 2cm
One line.
\vskip 2cm
\end{document}
What makes the result different?

\vspacedoesn't start a new paragraph, while\vskipdoes, so this example is not good. – egreg Apr 15 '14 at 23:08\vspace(and\@vspace) inlatex.ltxas a start. – Werner Apr 15 '14 at 23:08\vspace(then you'll get the result that you imply that you want) (and don't believe everything you hear, the argument that you quote makes a false conclusion from a false premise) – David Carlisle Apr 15 '14 at 23:10\vspaceand it measured OK with a rule. However, as in the edited question, if I measure the difference between the examples, in the "LaTeX" one there is a space of 2 cm between baseline and topline, and in the TeX MWE, the 2 cm space is between baselines. – Apr 15 '14 at 23:16