Wordpress is not just a blog platform, its a CMS, highly customizable with themes, plugins, etc. I have yet to find a website style that wouldnt be suitable for wordpress platform and here is why:
- Plugins: Open source programs and scripts that you would otherwise have to pay some programer hundreds or thousands of $ to develop for your website are here for free
- Themes: Don't want to spend a couple of thousand $ on a professional design? Grab a theme from a site like http://themeforest.net/
for about 20-50$ and customize it to your needs.
- Ease of use (Drag&drop elements, WYSIWYG, etc.): Great for people who are not super tech savvy so they can still edit and update their website without having to delve neck deep into html code