Content is content, even "opinions" are content.
Thank you! The only thing that defines a blog traditionally is that it is a weB LOG (thus blog) and therefore is in reverse chronological order (LIFO as EditorialGuy says). That "rule" has completely changed though and many blogs aren't organized this way. Some blogs have weighty articles. It's just nomenclature.
trackbacks and pings
Do trackbacks and pings still make any difference? I never pay attention to them anymore (in fact, because of trackback spam that used to a problem, I usually have it turned off).
Anyway, you can get all of those features (automated sitemap, etc, etc) on platforms that are not blog platforms at their base (Drupal, Sitecore, etc) and many people use Wordpress in ways that don't resemble blogs at all.
The one thing I would say to play Devil's Advocate to goodroi (and FTR I use a CMS of some sort for almost everything) - if improperly configured a CMS can also shoot you in the foot with dupe content and such. I am in the final stages of redoing a site that is on a poorly configured CMS that has SIX valid URLs for every page except the ones that have EIGHT! So while a decent CMS has useful tools, it also follows the old dictum that a computer can make as many mistakes in a day as a team of humans working for hundred years.
Also, they can sometimes be slow. Again, that's usually a configuration issue, though sometimes it's architectural (complicated joins if you want to show certain types of data).
But that's just to play Devil's Advocate. In general, most CMS have gotten markedly better with regard to basic technical SEO over the past 5-8 years and most that I know have some option for caching that can keep them fairly speedy.
If it's good content and garners links and people read it and like it and share it, it makes no difference what the underlying technology is in general.