While the web is now full of WordPress theme providers, ranging from huge companies to each seller on sites like ThemeForest, not all themes are created equal.