I spent 1/2 a day building a blog (including RSS support). I wanted an integrated visual experience that stayed up to date as the website changed (which it is doing a lot right now) and took advantage of the same underlying db and hosting infrastructure. Trying to do that with a different blog engine would have meant tweaking the blog every day, which would be far more effort.
I agree with this notion. I would never use a 3rd party blog engine with it's own branding/UI and use that for my own site which has naturally a different branding/UI.
It's like having an @aol.com email address rather than your own domain. It looks unprofessional at best.