I can not say if the problem is coding as I've know idea how the coding works. I have however found that the adverts are slowing this site to the extent that the site did not always load. To confuse things I found some words highlighted in red were in fact adverts and not a link to supply a helpful hints.
After a few days of the site being impossible to load I eventually found the main culprits and disabled Powerlink.com and akamaihd.net with an add blocker allowing the site to load without problems until something else happens.
Not sure about sloppy coding, because I do not understand these 'internet coding' and website things.
The only thing I have realised, is from the time of the new website and increase in advertising, the 'waiting for' or server seems to be the main culprit's, so as you say, possibly sloppy coding somewhere?.
I never get this with other websites I use on a daily basis, so I put it all down to a learning curve of possibilities?.