I've been a developer and building websites for a long time. Yes, "easy" is probably overstating, but the parts that are problems I'd think could be corrected or fixed without a major undertaking. Fixing the broken links and finding a way to speed the pages up a bit should not require overhauling the entire site.
Dell, I would guess, does much of their business online so it would seem a no-brainer to make the online experience as good as possible. Broken links and consistent timeouts are inexcusable for a site like Dell.