I think the problem above is one of the main problems. Most of the theme problems I have come across are not done by mistake either, the modifications that are done to the theme are done by people who don’t have a full amount of knowledge when it comes style sheet editing and the impact of one style edit which can have impact on other aspects of a theme.