Wordpress complex? To me it's much more simplistic to use and develop in than say Drupal. Wordpress might also be less of a resource suck on your web hosting infrastructure. The only thing I'm concerned about is WP's security vs. Drupal and other CMS/blog software.