Statistic Ryan cites: on average, a single-page app on the web gets only one soft navigation per visit (the click after landing). All the extra JavaScript weight is being paid for one click — the 'snappy navigation' argument for SPAs rarely holds up in practice.