When they say it is not a blog, what they really mean is it does not mesh with how their system interfaces with the common blog software. If you refuse to use blogging software, you will be at a huge disadvantage.
Yes, Steve uses Wordpress.
If you just want a platform, you can use the hosted solution at wordpress.com, you can eve have your domain name forwarded to it now, I believe. One big disadvantage is the lack of customization.
This may come down to if you want to meet your goals (having a blog), you will have to change what you are doing (staying with your current web host).
By the way, I have 4 blogs, all which get decent traffic and provide me a decent monthly income, and I have never submitted to any blog directory.