Scenario: Fastest page on your site loads in 300ms. Slowest is 1,500ms.
Have there been any studies on artificially slowing down the fast pages to match your slowest page? So that every single click is a consistent 1,500ms in the above case.
Don't slow down your page intentionally. Seriously... Don't.
The average expected loading time of a page needs to be no more than 1s and that in itself is too long. If a page doesn't appear to be loading instantaneously, people will leave because nothing is showing up.
Instead of attempting to get your fast pages to match your slow page, how about you do it the other way around... Where you try to get your slow page to match with your fast one.
It's very important to have websites (and the pages within) load quickly because then people will leave out of frustration.
It is certainly possible to slow a site down but it isn't possible to make every page consistently take the same amount of time to load.
That said, here is the closest data I could find on how page loading speed affects users...
Remember that people are happier to wait for a specific service that they have requested on an internal page – but slow-loading home pages are an absolute no-no.
There is nothing we can do about a slow connection speed – but always remember that applications on the web should be optimised to be as swift an easy as possible, even for Grandma on dialup.
Also, here is a pretty good info graphic that tries to put a bottom line price on slower loading pages.