A slow-responding forum is commonly caused by high server load from excessive traffic, inefficient database queries, too many active plugins, unoptimized heavy images, or poor caching strategies. Other factors include network congestion, inadequate hosting resources, or unoptimized JavaScript.
In other words, unless the forum owner owns the server - money ain't the problem - it's the server connecting to the internet.