Could this be related to non-network performance? The WebKit team seems very conservative in adding features to preserve/balance CPU usage and Battery Consumption. Which I generally applaud them for.
In general it's far better to reduce network usage in exchange for more CPU processing, not to mention that with faster websites you save on screen time as well.