I would rather not work with any developer who underestimates business guys at this level.
Now, if you want to make the next "To Do" app, a dev can be fine, but if you want to do something useful, you will need a biz guy.
I mean, this thinking from the dev side is exactly why companies today are full of crappy products (SAP, Windows, etc.).