WordPress themes have a tendency to do too many things. This “creeping” into new areas makes them fat, unmaintainable, and hard to break away from. This breaks WordPress’s inherent flexibility, but it can be dealt with. We’ll discuss the problem, its root causes, and what you as a developer, theme user, or anyone related to WordPress can do to help.