Your network packets are making a round trip between your computer and the nearest server the site is on, so there's always going to be a hard limit on site speed based on distance. That has to happen a few times for DNS, OPTIONS, a GET for the HTML, maybe more for any blocking resources. Add on parsing and rendering and it's probably getting close to impossible to get much under 100ms for for websites these days. 5 times that isn't great but it does seem a little unreasonable to complain.