Servers usually have massive amounts of cores that are individually slow. Not surprised that single threading would be a bottleneck