I have to say, I am not having any problems with the pages refreshing. I normally come here every day or so, and the home page is always updated when I open the page. I don’t find any lag in pages opening, or images not displaying. I did find a delay in comments for a bit, but that seems to have been resolved.
I’m sure there’s a lot of hard work in maintaining a site such as this, and working out bugs to keep all of us happy is likely an ongoing deal.