CMS's is each time more used, and WordPress for blogs is fantastic :-)
Recently, these team changed a lot of features in WordPress: backoffice theme, organization ... !
I had tree Blogs in Wordpress:
- one about linux
- other about free software
- and finaly, other for cast discrimination - dalits, but in these last case, im like a admin, and my friend that is blind user, take the posts with no difulty ;-)
But to complex sites, will be better Drupal ;-)
And inside this all, many more people know php, and it raises popularity :-)