You have put in a good solution, Steem has to be traded directly via Dollars, that will help people earn well.
But what you should also take in consideration is that the crypto believers like us, do not want to depend on fiat currencies and would like to trade goods/services with bitcoins/eth/neo i.e Cryptocurrencies in future. But having both the options won't hurt.
Voted and Resteemed.