how is it stuck in 2005? lol
have you seen Diamond Supply's site?
I think they're the ones you should be ranting to. haha
I don't know much about graphic design/web design/the process of making websites, but then again, not many do, unless you're going to school for that or really enjoy it.
So most people aren't going to look closely at the details. We want a site that looks good and runs well, which is what this site does.