why do devs still ship websites that look like they were designed by a committee and take 5 seconds to load?