I'd like to suggest that rather than attempting to fix the SBD and its related issues, we remove it and have all our valuable attention focused on making STEEM the best that it can be.
While I do see the value in providing SBD as an "easy in" to the world of cryptocurrency, this value is rapidly diminishing. Not only because of the peg not working properly, but because of how rapidly knowledge of crypto in general is spreading coupled with the fact that new users still have to deal with both currencies + Steem Power.
There is also a at least one potential economic backside to having a pegged currency dependant on STEEM, which could end up with us driving users towards using SBD as their primary means of exchange. This means - under certain market conditions at least - that there is less demand for STEEM than there otherwise would have been.
Fixing all of this would seem to require only one swift change: Stop issuing SBD. Something we could all live without.
Prices could then easily be displayed in STEEM and USD side by side.