I'm so sick of designers throwing a bunch of fancy CSS styles at a project and expecting me to magically make it work. It's not a designer's job to dictate the architecture of a website, it's ours as developers. Get it together!