Because marketing is easy/easier business is easily understood.
It's easier for a person with a technical background to go into business but not the other way round.
Yes we want steem to go mainstream,yes we want steem the beat Facebook... But with sales pitch and marketing?
Dont think so.
It needs to be 10x better than Facebook and obviously we are not there yet.
Steem is not ready for mainstream.
The infrastructure is not finished.
There are technical challengers and economic challengers still need fine tuning.
And voting a marketing guy today only bring in new users and create bad user experience for them e.g when will my account activate?
What steem need is more developers and the best way to the help fund development is by voting them as withness (and they should not miss producing blocks)
Maybe hardfork 22 steem can implement a treasury system for devs
Honestly i'm still not sure why Dan left for eos steem is unfinished... Just saying